project.pbxproj revision 566f735e84e576e1592d0bf367182a0586944380
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
0419018E1D0B1FEE00EF1309 /* FRAUriMechanismReaderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */; };
041901931D0B238B00EF1309 /* FRATotpOathMechanismTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */; };
041901941D0B239000EF1309 /* FRAHotpOathMechanismTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */; };
0434730B1D083428008F1C8A /* FRAHotpOathMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 043473081D083428008F1C8A /* FRAHotpOathMechanism.m */; };
0434730C1D083428008F1C8A /* FRATotpOathMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */; };
044DDC7D1D01CC6500FDC9E7 /* FRAIdentityModelTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */; };
0465607F1D10498600AD06E6 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0465607D1D10498600AD06E6 /* Localizable.strings */; };
0467E0C81CE5E4D600A422D5 /* FRADatabaseConfigurationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */; };
0467E0CB1CE60C7C00A422D5 /* FRAErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */; };
0484ED531CE2059D00DB537A /* FRAMessageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0484ED521CE2059D00DB537A /* FRAMessageUtils.m */; };
048C180F1CFBB69100D16A51 /* FRAQRUtilsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */; };
04989AFD1D072CEF0046234A /* FRAMechanismReaderAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */; };
04989B001D072E2B0046234A /* FRAMechanismReaderActionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */; };
04C223C81CECD5E4001F8BD3 /* FRASqlDatabaseFactoryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */; };
04CE43901CEF19BC0067BAFF /* FRAModelsFromDatabaseTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */; };
04D3D2601CE4CE9100D77EF6 /* FRAMockURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */; };
04D3D2611CE4D00400D77EF6 /* FRAMessageUtilsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */; };
04DA35AE1CE9C2EF00C99062 /* FRANotificationUISlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */; };
04E11A3F1D0053DF0000180E /* FRAPushMechanismFactoryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */; };
04E11A421D0090250000180E /* FRAOathMechanismFactoryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */; };
04FD19071D1002A70043CCC5 /* FRAActivityIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 04FD19061D1002A70043CCC5 /* FRAActivityIndicator.m */; };
2D60B6961CEF456B00F0CA2B /* FRAQRUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */; };
2D977EAB1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */; };
2D977EAF1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */; };
2D977EB21CE0C31E000A7F29 /* FRAPushMechanismFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */; };
4410960B1D0B8E0A0074B230 /* FRAAccountsTableViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4410960A1D0B8E0A0074B230 /* FRAAccountsTableViewControllerTests.m */; };
4410960D1D0B8E170074B230 /* FRAAccountTableViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4410960C1D0B8E170074B230 /* FRAAccountTableViewControllerTests.m */; };
4410960F1D0B8E230074B230 /* FRANotificationsTableViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4410960E1D0B8E230074B230 /* FRANotificationsTableViewControllerTests.m */; };
442CB7A91D09869D0074716B /* FRALAContextFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 442CB7A81D09869D0074716B /* FRALAContextFactory.m */; };
442CB7AD1D098C470074716B /* FRANotificationViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */; };
443686801CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */; };
443686831CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m in Sources */ = {isa = PBXBuildFile; fileRef = 443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */; };
44379CF41CC6664B00D7EAE9 /* FRABlockActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */; };
44379CF71CC66C0300D7EAE9 /* FRABlockAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */; };
443F203E1CCC28A400B91C2B /* FRAApplicationAssembly.m in Sources */ = {isa = PBXBuildFile; fileRef = 443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */; };
4445075E1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */; };
444507611CB551E9003EE400 /* FRAOathMechanismTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */; };
445948EE1CAEB832008FB2F6 /* FRAAccountTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */; };
4467225B1CD4038B00E80799 /* FRANotificationGatewayTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */; };
44695F5A1C9F6DD900680799 /* FRAIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F591C9F6DD900680799 /* FRAIdentity.m */; };
44695F5D1C9F70C100680799 /* FRAIdentityTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F5C1C9F70C100680799 /* FRAIdentityTests.m */; };
44695F661CA0AE4300680799 /* FRAOathCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F651CA0AE4300680799 /* FRAOathCode.m */; };
44695F671CA0AE4300680799 /* FRAOathCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F651CA0AE4300680799 /* FRAOathCode.m */; };
44695F7A1CA0BA0600680799 /* FRAIdentityDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */; };
44893B181D0F0D05002EB804 /* FRAModelUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 44893B171D0F0D05002EB804 /* FRAModelUtils.m */; };
449FD43C1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */; };
449FD43F1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */; };
44B744571CAAA82300A83AF1 /* FRANotificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */; };
44BC41821CA97DD6000931F3 /* FRANotificationsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */; };
44BC41851CA9DC12000931F3 /* FRANotificationTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */; };
44C206871CD944ED00DC4D3B /* FRAIdentityModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */; };
44C2068A1CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */; };
44C2068F1CDB391500DC4D3B /* FRAModelObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C2068E1CDB391500DC4D3B /* FRAModelObject.m */; };
44CF2D8A1CD1553200666258 /* FRANotificationGateway.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D891CD1553200666258 /* FRANotificationGateway.m */; };
44CF2D8E1CD1610400666258 /* FRAPushMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */; };
44CF2D911CD21C1B00666258 /* FRANotificationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */; };
44FF7E131D05C73800BDC512 /* FRAUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 44FF7E121D05C73800BDC512 /* FRAUIUtils.m */; };
B5E90540F95CEF0F71F20925 /* libPods-ForgeRockTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */; };
C7D2DEB61DEEEB3E3058CC68 /* libPods-ForgeRock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */; };
E10CEC871D1BF8ED00865512 /* splashvideo.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = E10CEC861D1BF8ED00865512 /* splashvideo.mp4 */; };
E10CEC8A1D1BFCD000865512 /* FRASplashViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E10CEC891D1BFCD000865512 /* FRASplashViewController.m */; };
E12246171CD0FD0600F52C98 /* FRANotificationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E12246151CD0FC8300F52C98 /* FRANotificationTest.m */; };
E122461B1CD10EEB00F52C98 /* FRAMechanismTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */; };
E13281C71CDCA8D80069924A /* read_all.sql in Resources */ = {isa = PBXBuildFile; fileRef = E13281C61CDCA8D80069924A /* read_all.sql */; };
E13281C91CDCE4800069924A /* FRAError.m in Sources */ = {isa = PBXBuildFile; fileRef = E13281C81CDCE4800069924A /* FRAError.m */; };
E14CA6681CE22A2F00C09C68 /* FRAModelsFromDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */; };
E14CA66E1CE31D7E00C09C68 /* FRASerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */; };
E155C8BA1CDB8495008853E4 /* delete_mechanism.sql in Resources */ = {isa = PBXBuildFile; fileRef = E155C8B91CDB8495008853E4 /* delete_mechanism.sql */; };
E155C8BC1CDB9609008853E4 /* delete_notification.sql in Resources */ = {isa = PBXBuildFile; fileRef = E155C8BB1CDB9609008853E4 /* delete_notification.sql */; };
E16458491AEE8E8D00D1740F /* base32.c in Sources */ = {isa = PBXBuildFile; fileRef = F15300401801B9DF00A0E179 /* base32.c */; };
E164F3C61ADE9CA800A440B3 /* forgerock-logo-text.png in Resources */ = {isa = PBXBuildFile; fileRef = E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */; };
E164F3C81ADE9CAF00A440B3 /* forgerock-logo.png in Resources */ = {isa = PBXBuildFile; fileRef = E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */; };
E166B22C1CDA4EF900DFB029 /* insert_identity.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22B1CDA4EF900DFB029 /* insert_identity.sql */; };
E166B22E1CDA50E300DFB029 /* insert_mechanism.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */; };
E166B2301CDA50ED00DFB029 /* insert_notification.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B22F1CDA50ED00DFB029 /* insert_notification.sql */; };
E166B2321CDB601200DFB029 /* delete_identity.sql in Resources */ = {isa = PBXBuildFile; fileRef = E166B2311CDB601200DFB029 /* delete_identity.sql */; };
E173594A1CCA2EDB00828709 /* FRAMechanism.m in Sources */ = {isa = PBXBuildFile; fileRef = E17359491CCA2EDB00828709 /* FRAMechanism.m */; };
E178664D1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */; };
E187E1AC1CBD4DD400F9427D /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */; };
E1A8B8AA1CD8E1F20029B89B /* FRAFMDatabaseFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */; };
E1A92B651CBE637200D7BB04 /* schema.sql in Resources */ = {isa = PBXBuildFile; fileRef = E1A92B641CBE637200D7BB04 /* schema.sql */; };
E1A92B671CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */; };
E1A92B6A1CBFC7F300D7BB04 /* FRANotification.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A92B691CBFC7F300D7BB04 /* FRANotification.m */; };
E1C725FA1AEE7D0300388026 /* base32test.m in Sources */ = {isa = PBXBuildFile; fileRef = E1C725F91AEE7D0300388026 /* base32test.m */; };
E1E53F791CD373E600A0F2ED /* FRADatabaseConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */; };
E1E53F7D1CD3918A00A0F2ED /* init_check.sql in Resources */ = {isa = PBXBuildFile; fileRef = E1E53F7C1CD3918A00A0F2ED /* init_check.sql */; };
E1E53F801CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */; };
E1EC51641CF4926E0054077D /* FRAUriMechanismReader.m in Sources */ = {isa = PBXBuildFile; fileRef = E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */; };
F1030ED21818322000E478F7 /* FRACircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = F1030ED11818322000E478F7 /* FRACircleProgressView.m */; };
F109DBEA18412A2300548A3E /* FRAQRScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F109DBE918412A2300548A3E /* FRAQRScanViewController.m */; };
F15300431801BB8800A0E179 /* base32.c in Sources */ = {isa = PBXBuildFile; fileRef = F15300401801B9DF00A0E179 /* base32.c */; };
F1673F1A18EC51C900ECD2DB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F1673F1918EC51C900ECD2DB /* Main.storyboard */; };
F17A860117EC12670098E7F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860017EC12670098E7F3 /* Foundation.framework */; };
F17A860317EC12670098E7F3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860217EC12670098E7F3 /* CoreGraphics.framework */; };
F17A860517EC12670098E7F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860417EC12670098E7F3 /* UIKit.framework */; };
F17A860B17EC12670098E7F3 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F17A860917EC12670098E7F3 /* InfoPlist.strings */; };
F17A860D17EC12670098E7F3 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F17A860C17EC12670098E7F3 /* main.m */; };
F17A861117EC12670098E7F3 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F17A861017EC12670098E7F3 /* AppDelegate.m */; };
F17A861C17EC12670098E7F3 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F17A861B17EC12670098E7F3 /* Images.xcassets */; };
F17A862317EC12670098E7F3 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A862217EC12670098E7F3 /* XCTest.framework */; };
F17A862417EC12670098E7F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860017EC12670098E7F3 /* Foundation.framework */; };
F17A862517EC12670098E7F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F17A860417EC12670098E7F3 /* UIKit.framework */; };
F1AD9C70191053780023501C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1AD9C6F191053780023501C /* AssetsLibrary.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
E16458461AEE8B7400D1740F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = F17A85F517EC12670098E7F3 /* Project object */;
proxyType = 1;
remoteGlobalIDString = F17A85FC17EC12670098E7F3;
remoteInfo = ForgeRock;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ForgeRockTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAUriMechanismReaderTests.m; path = "unit-tests/FRAUriMechanismReaderTests.m"; sourceTree = "<group>"; };
0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAHotpOathMechanismTests.m; path = "unit-tests/FRAHotpOathMechanismTests.m"; sourceTree = "<group>"; };
041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRATotpOathMechanismTests.m; path = "unit-tests/FRATotpOathMechanismTests.m"; sourceTree = "<group>"; };
043473071D083428008F1C8A /* FRAHotpOathMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAHotpOathMechanism.h; sourceTree = "<group>"; };
043473081D083428008F1C8A /* FRAHotpOathMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAHotpOathMechanism.m; sourceTree = "<group>"; };
043473091D083428008F1C8A /* FRATotpOathMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRATotpOathMechanism.h; sourceTree = "<group>"; };
0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRATotpOathMechanism.m; sourceTree = "<group>"; };
044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAIdentityModelTests.m; path = "unit-tests/FRAIdentityModelTests.m"; sourceTree = "<group>"; };
0465607E1D10498600AD06E6 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRADatabaseConfigurationTest.m; path = "unit-tests/FRADatabaseConfigurationTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAErrorTest.m; path = "unit-tests/FRAErrorTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
0484ED511CE2030C00DB537A /* FRAMessageUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAMessageUtils.h; sourceTree = "<group>"; };
0484ED521CE2059D00DB537A /* FRAMessageUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAMessageUtils.m; sourceTree = "<group>"; };
048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAQRUtilsTests.m; path = "unit-tests/FRAQRUtilsTests.m"; sourceTree = "<group>"; };
04989AFB1D072CEF0046234A /* FRAMechanismReaderAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAMechanismReaderAction.h; sourceTree = "<group>"; };
04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAMechanismReaderAction.m; sourceTree = "<group>"; };
04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMechanismReaderActionTests.m; path = "unit-tests/FRAMechanismReaderActionTests.m"; sourceTree = "<group>"; };
04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRASqlDatabaseFactoryTest.m; path = "unit-tests/FRASqlDatabaseFactoryTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAModelsFromDatabaseTest.m; path = "unit-tests/FRAModelsFromDatabaseTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMessageUtilsTests.m; path = "unit-tests/FRAMessageUtilsTests.m"; sourceTree = "<group>"; };
04D3D25D1CE4CE9100D77EF6 /* FRAMockURLProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FRAMockURLProtocol.h; path = "unit-tests/FRAMockURLProtocol.h"; sourceTree = "<group>"; };
04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAMockURLProtocol.m; path = "unit-tests/FRAMockURLProtocol.m"; sourceTree = "<group>"; };
04DA35AC1CE9C2EF00C99062 /* FRANotificationUISlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationUISlider.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationUISlider.m; sourceTree = "<group>"; };
04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAPushMechanismFactoryTests.m; path = "unit-tests/FRAPushMechanismFactoryTests.m"; sourceTree = "<group>"; };
04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAOathMechanismFactoryTests.m; path = "unit-tests/FRAOathMechanismFactoryTests.m"; sourceTree = "<group>"; };
04FD19051D1002A70043CCC5 /* FRAActivityIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAActivityIndicator.h; sourceTree = "<group>"; };
04FD19061D1002A70043CCC5 /* FRAActivityIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAActivityIndicator.m; sourceTree = "<group>"; };
2D60B6941CEF439B00F0CA2B /* FRAQRUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAQRUtils.h; sourceTree = "<group>"; };
2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAQRUtils.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationHandlerTest.m; path = "unit-tests/FRANotificationHandlerTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
2D977EAD1CDCE376000A7F29 /* FRAOathMechanismFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAOathMechanismFactory.h; sourceTree = "<group>"; };
2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAOathMechanismFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
2D977EB01CE0C2D4000A7F29 /* FRAPushMechanismFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAPushMechanismFactory.h; sourceTree = "<group>"; };
2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAPushMechanismFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
4410960A1D0B8E0A0074B230 /* FRAAccountsTableViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAAccountsTableViewControllerTests.m; path = "unit-tests/FRAAccountsTableViewControllerTests.m"; sourceTree = "<group>"; };
4410960C1D0B8E170074B230 /* FRAAccountTableViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAAccountTableViewControllerTests.m; path = "unit-tests/FRAAccountTableViewControllerTests.m"; sourceTree = "<group>"; };
4410960E1D0B8E230074B230 /* FRANotificationsTableViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRANotificationsTableViewControllerTests.m; path = "unit-tests/FRANotificationsTableViewControllerTests.m"; sourceTree = "<group>"; };
442CB7A71D09869D0074716B /* FRALAContextFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRALAContextFactory.h; sourceTree = "<group>"; };
442CB7A81D09869D0074716B /* FRALAContextFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRALAContextFactory.m; sourceTree = "<group>"; };
442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRANotificationViewControllerTests.m; path = "unit-tests/FRANotificationViewControllerTests.m"; sourceTree = "<group>"; };
4436867E1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAPushMechanismTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanismTableViewCell.m; sourceTree = "<group>"; };
443686811CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAPushMechanismTableViewCellController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanismTableViewCellController.m; sourceTree = "<group>"; };
44379CF21CC6664B00D7EAE9 /* FRABlockActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRABlockActionSheet.h; sourceTree = "<group>"; };
44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRABlockActionSheet.m; sourceTree = "<group>"; };
44379CF51CC66C0300D7EAE9 /* FRABlockAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRABlockAlertView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRABlockAlertView.m; sourceTree = "<group>"; };
443F203C1CCC28A400B91C2B /* FRAApplicationAssembly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAApplicationAssembly.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAApplicationAssembly.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
4445075C1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathMechanismTableViewCellController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathMechanismTableViewCellController.m; sourceTree = "<group>"; };
4445075F1CB551E9003EE400 /* FRAOathMechanismTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathMechanismTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathMechanismTableViewCell.m; sourceTree = "<group>"; };
445948EC1CAEB832008FB2F6 /* FRAAccountTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountTableViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationGatewayTests.m; path = "unit-tests/FRANotificationGatewayTests.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44695F581C9F6DD900680799 /* FRAIdentity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentity.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44695F591C9F6DD900680799 /* FRAIdentity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentity.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44695F5C1C9F70C100680799 /* FRAIdentityTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAIdentityTests.m; path = "unit-tests/FRAIdentityTests.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44695F641CA0AE4300680799 /* FRAOathCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAOathCode.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44695F651CA0AE4300680799 /* FRAOathCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAOathCode.m; sourceTree = "<group>"; };
44695F781CA0BA0600680799 /* FRAIdentityDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityDatabase.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityDatabase.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44695F811CA17DD300680799 /* FRAMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAMechanism.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44893B161D0F0D05002EB804 /* FRAModelUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FRAModelUtils.h; path = "unit-tests/FRAModelUtils.h"; sourceTree = "<group>"; };
44893B171D0F0D05002EB804 /* FRAModelUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FRAModelUtils.m; path = "unit-tests/FRAModelUtils.m"; sourceTree = "<group>"; };
449FD43A1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountsTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountsTableViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
449FD43D1CAD7D7400A9BF99 /* FRAAccountTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAAccountTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAAccountTableViewCell.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44B744551CAAA82300A83AF1 /* FRANotificationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationViewController.m; sourceTree = "<group>"; };
44BC41801CA97DD6000931F3 /* FRANotificationsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationsTableViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationsTableViewController.m; sourceTree = "<group>"; };
44BC41831CA9DC12000931F3 /* FRANotificationTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationTableViewCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRANotificationTableViewCell.m; sourceTree = "<group>"; };
44C206851CD944ED00DC4D3B /* FRAIdentityModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityModel.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityModel.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44C206881CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAIdentityDatabaseSQLiteOperations.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAIdentityDatabaseSQLiteOperations.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44C2068D1CDB391500DC4D3B /* FRAModelObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAModelObject.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44C2068E1CDB391500DC4D3B /* FRAModelObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAModelObject.m; sourceTree = "<group>"; };
44C206901CDB69A000DC4D3B /* FRAModelObjectProtected.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAModelObjectProtected.h; sourceTree = "<group>"; };
44CF2D881CD1553200666258 /* FRANotificationGateway.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationGateway.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44CF2D891CD1553200666258 /* FRANotificationGateway.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotificationGateway.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44CF2D8C1CD1610400666258 /* FRAPushMechanism.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAPushMechanism.h; sourceTree = "<group>"; };
44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAPushMechanism.m; sourceTree = "<group>"; };
44CF2D8F1CD21C1B00666258 /* FRANotificationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotificationHandler.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotificationHandler.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
44FF7E111D05C73800BDC512 /* FRAUIUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRAUIUtils.h; sourceTree = "<group>"; };
44FF7E121D05C73800BDC512 /* FRAUIUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAUIUtils.m; sourceTree = "<group>"; };
96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ForgeRock.a"; sourceTree = BUILT_PRODUCTS_DIR; };
9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRockTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests.release.xcconfig"; sourceTree = "<group>"; };
9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRock.release.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock.release.xcconfig"; sourceTree = "<group>"; };
AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRock.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock.debug.xcconfig"; sourceTree = "<group>"; };
D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ForgeRockTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests.debug.xcconfig"; sourceTree = "<group>"; };
E10CEC861D1BF8ED00865512 /* splashvideo.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = splashvideo.mp4; sourceTree = "<group>"; };
E10CEC881D1BFCD000865512 /* FRASplashViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRASplashViewController.h; sourceTree = "<group>"; };
E10CEC891D1BFCD000865512 /* FRASplashViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRASplashViewController.m; sourceTree = "<group>"; };
E12246151CD0FC8300F52C98 /* FRANotificationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRANotificationTest.m; path = "unit-tests/FRANotificationTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAMechanismTest.m; path = "unit-tests/FRAMechanismTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E13281C61CDCA8D80069924A /* read_all.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = read_all.sql; sourceTree = "<group>"; };
E13281C81CDCE4800069924A /* FRAError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAError.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E13281CA1CDCE4C40069924A /* FRAError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAError.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E14CA6661CE2295B00C09C68 /* FRAModelsFromDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAModelsFromDatabase.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAModelsFromDatabase.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E14CA66C1CE31D3800C09C68 /* FRASerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRASerialization.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRASerialization.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E155C8B91CDB8495008853E4 /* delete_mechanism.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_mechanism.sql; sourceTree = "<group>"; };
E155C8BB1CDB9609008853E4 /* delete_notification.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_notification.sql; sourceTree = "<group>"; };
E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "forgerock-logo-text.png"; sourceTree = "<group>"; };
E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "forgerock-logo.png"; sourceTree = "<group>"; };
E166B22B1CDA4EF900DFB029 /* insert_identity.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_identity.sql; sourceTree = "<group>"; };
E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_mechanism.sql; sourceTree = "<group>"; };
E166B22F1CDA50ED00DFB029 /* insert_notification.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = insert_notification.sql; sourceTree = "<group>"; };
E166B2311CDB601200DFB029 /* delete_identity.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_identity.sql; sourceTree = "<group>"; };
E17359491CCA2EDB00828709 /* FRAMechanism.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAMechanism.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRASqlStorageConstantsTest.m; path = "unit-tests/FRASqlStorageConstantsTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAFMDatabaseFactory.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1A8B8AB1CD8E21E0029B89B /* FRAFMDatabaseFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAFMDatabaseFactory.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E1A92B641CBE637200D7BB04 /* schema.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = schema.sql; sourceTree = "<group>"; };
E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAFMDatabaseConnectionHelper.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1A92B681CBE63AD00D7BB04 /* FRAFMDatabaseConnectionHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAFMDatabaseConnectionHelper.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E1A92B691CBFC7F300D7BB04 /* FRANotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRANotification.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1A92B6B1CBFC7FD00D7BB04 /* FRANotification.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRANotification.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E1A92B6F1CC12F3B00D7BB04 /* FRAMechanismFactory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FRAMechanismFactory.h; sourceTree = "<group>"; };
E1C725F91AEE7D0300388026 /* base32test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = base32test.m; path = "unit-tests/base32test.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1C725FD1AEE820500388026 /* ForgeRockTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "ForgeRockTests-Info.plist"; path = "unit-tests/ForgeRockTests-Info.plist"; sourceTree = "<group>"; };
E1C7260E1AEE83B500388026 /* ForgeRockTests-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = "ForgeRockTests-Prefix.pch"; path = "unit-tests/ForgeRockTests-Prefix.pch"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRADatabaseConfiguration.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1E53F7A1CD373FE00A0F2ED /* FRADatabaseConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRADatabaseConfiguration.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E1E53F7C1CD3918A00A0F2ED /* init_check.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = init_check.sql; sourceTree = "<group>"; };
E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = FRAFMDatabaseConnectionHelperTest.m; path = "unit-tests/FRAFMDatabaseConnectionHelperTest.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
E1EC51621CF4926E0054077D /* FRAUriMechanismReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAUriMechanismReader.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FRAUriMechanismReader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
F1030ED01818322000E478F7 /* FRACircleProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FRACircleProgressView.h; sourceTree = "<group>"; };
F1030ED11818322000E478F7 /* FRACircleProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRACircleProgressView.m; sourceTree = "<group>"; };
F109DBE818412A2300548A3E /* FRAQRScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = FRAQRScanViewController.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
F109DBE918412A2300548A3E /* FRAQRScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FRAQRScanViewController.m; sourceTree = "<group>"; };
F15300401801B9DF00A0E179 /* base32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = base32.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
F15300421801BA1D00A0E179 /* base32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = base32.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
F1673F1918EC51C900ECD2DB /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
F17A85FD17EC12670098E7F3 /* ForgeRock.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ForgeRock.app; sourceTree = BUILT_PRODUCTS_DIR; };
F17A860017EC12670098E7F3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
F17A860217EC12670098E7F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
F17A860417EC12670098E7F3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
F17A860817EC12670098E7F3 /* ForgeRock-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "ForgeRock-Info.plist"; sourceTree = "<group>"; };
F17A860A17EC12670098E7F3 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
F17A860C17EC12670098E7F3 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = main.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
F17A860E17EC12670098E7F3 /* ForgeRock-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = "ForgeRock-Prefix.pch"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
F17A860F17EC12670098E7F3 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AppDelegate.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
F17A861017EC12670098E7F3 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AppDelegate.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
F17A861B17EC12670098E7F3 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ForgeRockTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
F17A862217EC12670098E7F3 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
F1AD9C6F191053780023501C /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
F17A85FA17EC12670098E7F3 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E187E1AC1CBD4DD400F9427D /* libsqlite3.0.tbd in Frameworks */,
F1AD9C70191053780023501C /* AssetsLibrary.framework in Frameworks */,
F17A860317EC12670098E7F3 /* CoreGraphics.framework in Frameworks */,
F17A860517EC12670098E7F3 /* UIKit.framework in Frameworks */,
F17A860117EC12670098E7F3 /* Foundation.framework in Frameworks */,
C7D2DEB61DEEEB3E3058CC68 /* libPods-ForgeRock.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F17A861E17EC12670098E7F3 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F17A862317EC12670098E7F3 /* XCTest.framework in Frameworks */,
F17A862517EC12670098E7F3 /* UIKit.framework in Frameworks */,
F17A862417EC12670098E7F3 /* Foundation.framework in Frameworks */,
B5E90540F95CEF0F71F20925 /* libPods-ForgeRockTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
0402723D1CFDB51C0014786D /* Push */ = {
isa = PBXGroup;
children = (
04E11A3D1D0053D90000180E /* FRAPushMechanismFactoryTests.m */,
);
name = Push;
sourceTree = "<group>";
};
0484ED501CE2014700DB537A /* Utils */ = {
isa = PBXGroup;
children = (
04FD19051D1002A70043CCC5 /* FRAActivityIndicator.h */,
04FD19061D1002A70043CCC5 /* FRAActivityIndicator.m */,
0484ED511CE2030C00DB537A /* FRAMessageUtils.h */,
0484ED521CE2059D00DB537A /* FRAMessageUtils.m */,
2D60B6941CEF439B00F0CA2B /* FRAQRUtils.h */,
2D60B6951CEF456B00F0CA2B /* FRAQRUtils.m */,
44FF7E111D05C73800BDC512 /* FRAUIUtils.h */,
44FF7E121D05C73800BDC512 /* FRAUIUtils.m */,
44379CF21CC6664B00D7EAE9 /* FRABlockActionSheet.h */,
44379CF31CC6664B00D7EAE9 /* FRABlockActionSheet.m */,
44379CF51CC66C0300D7EAE9 /* FRABlockAlertView.h */,
44379CF61CC66C0300D7EAE9 /* FRABlockAlertView.m */,
E13281CA1CDCE4C40069924A /* FRAError.h */,
E13281C81CDCE4800069924A /* FRAError.m */,
);
name = Utils;
sourceTree = "<group>";
};
0484ED541CE20BDD00DB537A /* Utils */ = {
isa = PBXGroup;
children = (
048C180D1CFBB68C00D16A51 /* FRAQRUtilsTests.m */,
04D3D25C1CE4CE9100D77EF6 /* FRAMessageUtilsTests.m */,
04D3D25D1CE4CE9100D77EF6 /* FRAMockURLProtocol.h */,
04D3D25E1CE4CE9100D77EF6 /* FRAMockURLProtocol.m */,
44893B161D0F0D05002EB804 /* FRAModelUtils.h */,
44893B171D0F0D05002EB804 /* FRAModelUtils.m */,
);
name = Utils;
sourceTree = "<group>";
};
442CB7A61D09868C0074716B /* TouchID */ = {
isa = PBXGroup;
children = (
442CB7A71D09869D0074716B /* FRALAContextFactory.h */,
442CB7A81D09869D0074716B /* FRALAContextFactory.m */,
);
name = TouchID;
sourceTree = "<group>";
};
443F203B1CCC284300B91C2B /* Assembly */ = {
isa = PBXGroup;
children = (
443F203C1CCC28A400B91C2B /* FRAApplicationAssembly.h */,
443F203D1CCC28A400B91C2B /* FRAApplicationAssembly.m */,
);
name = Assembly;
sourceTree = "<group>";
};
4459044C1CA2A83000DA3979 /* OATH */ = {
isa = PBXGroup;
children = (
0419018F1D0B238300EF1309 /* FRAHotpOathMechanismTests.m */,
041901901D0B238300EF1309 /* FRATotpOathMechanismTests.m */,
04E11A401D0090200000180E /* FRAOathMechanismFactoryTests.m */,
);
name = OATH;
sourceTree = "<group>";
};
4459044D1CA2A84A00DA3979 /* OATH */ = {
isa = PBXGroup;
children = (
043473071D083428008F1C8A /* FRAHotpOathMechanism.h */,
043473081D083428008F1C8A /* FRAHotpOathMechanism.m */,
043473091D083428008F1C8A /* FRATotpOathMechanism.h */,
0434730A1D083428008F1C8A /* FRATotpOathMechanism.m */,
4445075F1CB551E9003EE400 /* FRAOathMechanismTableViewCell.h */,
444507601CB551E9003EE400 /* FRAOathMechanismTableViewCell.m */,
F1030ED01818322000E478F7 /* FRACircleProgressView.h */,
F1030ED11818322000E478F7 /* FRACircleProgressView.m */,
4445075C1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.h */,
4445075D1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m */,
44695F641CA0AE4300680799 /* FRAOathCode.h */,
44695F651CA0AE4300680799 /* FRAOathCode.m */,
2D977EAD1CDCE376000A7F29 /* FRAOathMechanismFactory.h */,
2D977EAE1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m */,
);
name = OATH;
sourceTree = "<group>";
};
44695F561C9F5ADB00680799 /* Identity */ = {
isa = PBXGroup;
children = (
44C206851CD944ED00DC4D3B /* FRAIdentityModel.h */,
44C206861CD944ED00DC4D3B /* FRAIdentityModel.m */,
44695F581C9F6DD900680799 /* FRAIdentity.h */,
44695F591C9F6DD900680799 /* FRAIdentity.m */,
);
name = Identity;
sourceTree = "<group>";
};
44695F5E1CA0AC5F00680799 /* Mechanisms */ = {
isa = PBXGroup;
children = (
44CF2D8B1CD160F100666258 /* Push */,
4459044D1CA2A84A00DA3979 /* OATH */,
44695F811CA17DD300680799 /* FRAMechanism.h */,
E17359491CCA2EDB00828709 /* FRAMechanism.m */,
E1A92B6F1CC12F3B00D7BB04 /* FRAMechanismFactory.h */,
E1EC51621CF4926E0054077D /* FRAUriMechanismReader.h */,
E1EC51631CF4926E0054077D /* FRAUriMechanismReader.m */,
);
name = Mechanisms;
sourceTree = "<group>";
};
44695F6A1CA0B37100680799 /* Identity */ = {
isa = PBXGroup;
children = (
044DDC7B1D01CC5E00FDC9E7 /* FRAIdentityModelTests.m */,
44695F5C1C9F70C100680799 /* FRAIdentityTests.m */,
);
name = Identity;
sourceTree = "<group>";
};
44695F6B1CA0B37F00680799 /* Mechanisms */ = {
isa = PBXGroup;
children = (
0402723D1CFDB51C0014786D /* Push */,
4459044C1CA2A83000DA3979 /* OATH */,
E122461A1CD10EEB00F52C98 /* FRAMechanismTest.m */,
0419018C1D0B1FAF00EF1309 /* FRAUriMechanismReaderTests.m */,
);
name = Mechanisms;
sourceTree = "<group>";
};
44695F771CA0B9E800680799 /* Storage */ = {
isa = PBXGroup;
children = (
E1E53F741CD36E2200A0F2ED /* SQL */,
44695F781CA0BA0600680799 /* FRAIdentityDatabase.h */,
44695F791CA0BA0600680799 /* FRAIdentityDatabase.m */,
44C206881CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.h */,
44C206891CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m */,
44C2068D1CDB391500DC4D3B /* FRAModelObject.h */,
44C2068E1CDB391500DC4D3B /* FRAModelObject.m */,
44C206901CDB69A000DC4D3B /* FRAModelObjectProtected.h */,
);
name = Storage;
sourceTree = "<group>";
};
44695F7B1CA1709B00680799 /* Storage */ = {
isa = PBXGroup;
children = (
E1E53F7E1CD3A03E00A0F2ED /* SQL */,
);
name = Storage;
sourceTree = "<group>";
};
448EAF2A1CCD636E00FEF058 /* Accounts */ = {
isa = PBXGroup;
children = (
4410960C1D0B8E170074B230 /* FRAAccountTableViewControllerTests.m */,
4410960A1D0B8E0A0074B230 /* FRAAccountsTableViewControllerTests.m */,
04989AFE1D072E270046234A /* FRAMechanismReaderActionTests.m */,
);
name = Accounts;
sourceTree = "<group>";
};
449FD4391CAAC74200A9BF99 /* Accounts */ = {
isa = PBXGroup;
children = (
04989AFB1D072CEF0046234A /* FRAMechanismReaderAction.h */,
04989AFC1D072CEF0046234A /* FRAMechanismReaderAction.m */,
F109DBE818412A2300548A3E /* FRAQRScanViewController.h */,
F109DBE918412A2300548A3E /* FRAQRScanViewController.m */,
449FD43A1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.h */,
449FD43B1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m */,
449FD43D1CAD7D7400A9BF99 /* FRAAccountTableViewCell.h */,
449FD43E1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m */,
445948EC1CAEB832008FB2F6 /* FRAAccountTableViewController.h */,
445948ED1CAEB832008FB2F6 /* FRAAccountTableViewController.m */,
);
name = Accounts;
sourceTree = "<group>";
};
44BC417F1CA97D8A000931F3 /* Notifications */ = {
isa = PBXGroup;
children = (
04DA35AC1CE9C2EF00C99062 /* FRANotificationUISlider.h */,
04DA35AD1CE9C2EF00C99062 /* FRANotificationUISlider.m */,
44BC41801CA97DD6000931F3 /* FRANotificationsTableViewController.h */,
44BC41811CA97DD6000931F3 /* FRANotificationsTableViewController.m */,
44BC41841CA9DC12000931F3 /* FRANotificationTableViewCell.m */,
44BC41831CA9DC12000931F3 /* FRANotificationTableViewCell.h */,
44B744551CAAA82300A83AF1 /* FRANotificationViewController.h */,
44B744561CAAA82300A83AF1 /* FRANotificationViewController.m */,
E1A92B6B1CBFC7FD00D7BB04 /* FRANotification.h */,
E1A92B691CBFC7F300D7BB04 /* FRANotification.m */,
44CF2D881CD1553200666258 /* FRANotificationGateway.h */,
44CF2D891CD1553200666258 /* FRANotificationGateway.m */,
44CF2D8F1CD21C1B00666258 /* FRANotificationHandler.h */,
44CF2D901CD21C1B00666258 /* FRANotificationHandler.m */,
);
name = Notifications;
sourceTree = "<group>";
};
44CF2D8B1CD160F100666258 /* Push */ = {
isa = PBXGroup;
children = (
44CF2D8C1CD1610400666258 /* FRAPushMechanism.h */,
44CF2D8D1CD1610400666258 /* FRAPushMechanism.m */,
4436867E1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.h */,
4436867F1CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m */,
443686811CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.h */,
443686821CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m */,
2D977EB01CE0C2D4000A7F29 /* FRAPushMechanismFactory.h */,
2D977EB11CE0C31E000A7F29 /* FRAPushMechanismFactory.m */,
);
name = Push;
sourceTree = "<group>";
};
BB1625986E4E620E3186827A /* Pods */ = {
isa = PBXGroup;
children = (
AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */,
9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */,
D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */,
9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
E12246141CD0FBEE00F52C98 /* Notifications */ = {
isa = PBXGroup;
children = (
4410960E1D0B8E230074B230 /* FRANotificationsTableViewControllerTests.m */,
E12246151CD0FC8300F52C98 /* FRANotificationTest.m */,
4467225A1CD4038B00E80799 /* FRANotificationGatewayTests.m */,
2D977EAA1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m */,
442CB7AC1D098C470074716B /* FRANotificationViewControllerTests.m */,
);
name = Notifications;
sourceTree = "<group>";
};
E1C725F81AEE7CBB00388026 /* Unit Tests */ = {
isa = PBXGroup;
children = (
0484ED541CE20BDD00DB537A /* Utils */,
0467E0C91CE60C7800A422D5 /* FRAErrorTest.m */,
448EAF2A1CCD636E00FEF058 /* Accounts */,
E12246141CD0FBEE00F52C98 /* Notifications */,
44695F7B1CA1709B00680799 /* Storage */,
44695F6B1CA0B37F00680799 /* Mechanisms */,
44695F6A1CA0B37100680799 /* Identity */,
E1C7260C1AEE833400388026 /* Supporting Files */,
E1C725F91AEE7D0300388026 /* base32test.m */,
);
name = "Unit Tests";
sourceTree = "<group>";
};
E1C7260C1AEE833400388026 /* Supporting Files */ = {
isa = PBXGroup;
children = (
E1C7260E1AEE83B500388026 /* ForgeRockTests-Prefix.pch */,
E1C725FD1AEE820500388026 /* ForgeRockTests-Info.plist */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
E1E53F741CD36E2200A0F2ED /* SQL */ = {
isa = PBXGroup;
children = (
E1E53F7B1CD3916E00A0F2ED /* schema */,
E1A92B681CBE63AD00D7BB04 /* FRAFMDatabaseConnectionHelper.h */,
E1A92B661CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m */,
E1A8B8AB1CD8E21E0029B89B /* FRAFMDatabaseFactory.h */,
E1A8B8A91CD8E1F20029B89B /* FRAFMDatabaseFactory.m */,
E1E53F7A1CD373FE00A0F2ED /* FRADatabaseConfiguration.h */,
E1E53F781CD373E600A0F2ED /* FRADatabaseConfiguration.m */,
E14CA6661CE2295B00C09C68 /* FRAModelsFromDatabase.h */,
E14CA6671CE22A2F00C09C68 /* FRAModelsFromDatabase.m */,
E14CA66C1CE31D3800C09C68 /* FRASerialization.h */,
E14CA66D1CE31D7E00C09C68 /* FRASerialization.m */,
);
name = SQL;
sourceTree = "<group>";
};
E1E53F7B1CD3916E00A0F2ED /* schema */ = {
isa = PBXGroup;
children = (
E1E53F7C1CD3918A00A0F2ED /* init_check.sql */,
E1A92B641CBE637200D7BB04 /* schema.sql */,
E166B22B1CDA4EF900DFB029 /* insert_identity.sql */,
E166B22D1CDA50E300DFB029 /* insert_mechanism.sql */,
E166B22F1CDA50ED00DFB029 /* insert_notification.sql */,
E166B2311CDB601200DFB029 /* delete_identity.sql */,
E155C8B91CDB8495008853E4 /* delete_mechanism.sql */,
E155C8BB1CDB9609008853E4 /* delete_notification.sql */,
E13281C61CDCA8D80069924A /* read_all.sql */,
);
name = schema;
sourceTree = "<group>";
};
E1E53F7E1CD3A03E00A0F2ED /* SQL */ = {
isa = PBXGroup;
children = (
04CE438E1CEF193C0067BAFF /* FRAModelsFromDatabaseTest.m */,
04C223C61CECD09F001F8BD3 /* FRASqlDatabaseFactoryTest.m */,
0467E0C61CE5E4D200A422D5 /* FRADatabaseConfigurationTest.m */,
E1E53F7F1CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m */,
E178664C1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m */,
);
name = SQL;
sourceTree = "<group>";
};
E1EF222E1D1C368D00F70A55 /* Splash */ = {
isa = PBXGroup;
children = (
E10CEC881D1BFCD000865512 /* FRASplashViewController.h */,
E10CEC891D1BFCD000865512 /* FRASplashViewController.m */,
);
name = Splash;
sourceTree = "<group>";
};
F17A85F417EC12670098E7F3 = {
isa = PBXGroup;
children = (
E1C725F81AEE7CBB00388026 /* Unit Tests */,
F17A860617EC12670098E7F3 /* Authenticator */,
F17A85FF17EC12670098E7F3 /* Frameworks */,
F17A85FE17EC12670098E7F3 /* Products */,
BB1625986E4E620E3186827A /* Pods */,
);
sourceTree = "<group>";
};
F17A85FE17EC12670098E7F3 /* Products */ = {
isa = PBXGroup;
children = (
F17A85FD17EC12670098E7F3 /* ForgeRock.app */,
F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
F17A85FF17EC12670098E7F3 /* Frameworks */ = {
isa = PBXGroup;
children = (
E187E1AB1CBD4DD400F9427D /* libsqlite3.0.tbd */,
F1AD9C6F191053780023501C /* AssetsLibrary.framework */,
F17A860017EC12670098E7F3 /* Foundation.framework */,
F17A860217EC12670098E7F3 /* CoreGraphics.framework */,
F17A860417EC12670098E7F3 /* UIKit.framework */,
F17A862217EC12670098E7F3 /* XCTest.framework */,
96FCE7C37A708C5D914322B1 /* libPods-ForgeRock.a */,
00D810F5F8DD38D1A0B8D06B /* libPods-ForgeRockTests.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
F17A860617EC12670098E7F3 /* Authenticator */ = {
isa = PBXGroup;
children = (
442CB7A61D09868C0074716B /* TouchID */,
0484ED501CE2014700DB537A /* Utils */,
443F203B1CCC284300B91C2B /* Assembly */,
449FD4391CAAC74200A9BF99 /* Accounts */,
44BC417F1CA97D8A000931F3 /* Notifications */,
44695F771CA0B9E800680799 /* Storage */,
44695F5E1CA0AC5F00680799 /* Mechanisms */,
44695F561C9F5ADB00680799 /* Identity */,
E1EF222E1D1C368D00F70A55 /* Splash */,
E164F3C71ADE9CAF00A440B3 /* forgerock-logo.png */,
E164F3C51ADE9CA800A440B3 /* forgerock-logo-text.png */,
F1673F1918EC51C900ECD2DB /* Main.storyboard */,
F17A860F17EC12670098E7F3 /* AppDelegate.h */,
F17A861017EC12670098E7F3 /* AppDelegate.m */,
F15300421801BA1D00A0E179 /* base32.h */,
F15300401801B9DF00A0E179 /* base32.c */,
F17A861B17EC12670098E7F3 /* Images.xcassets */,
F17A860717EC12670098E7F3 /* Supporting Files */,
);
name = Authenticator;
path = "ForgeRock-Authenticator";
sourceTree = "<group>";
};
F17A860717EC12670098E7F3 /* Supporting Files */ = {
isa = PBXGroup;
children = (
E10CEC861D1BF8ED00865512 /* splashvideo.mp4 */,
F17A860817EC12670098E7F3 /* ForgeRock-Info.plist */,
F17A860917EC12670098E7F3 /* InfoPlist.strings */,
F17A860C17EC12670098E7F3 /* main.m */,
F17A860E17EC12670098E7F3 /* ForgeRock-Prefix.pch */,
0465607D1D10498600AD06E6 /* Localizable.strings */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
F17A85FC17EC12670098E7F3 /* ForgeRock */ = {
isa = PBXNativeTarget;
buildConfigurationList = F17A863217EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRock" */;
buildPhases = (
EA2AF029C68E44089EC6FFA0 /* 📦 Check Pods Manifest.lock */,
F17A85F917EC12670098E7F3 /* Sources */,
F17A85FA17EC12670098E7F3 /* Frameworks */,
F17A85FB17EC12670098E7F3 /* Resources */,
FF1C6F5F12C423ED6C6ACA04 /* 📦 Embed Pods Frameworks */,
7D87ED92D3BF92BAF5D52909 /* 📦 Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = ForgeRock;
productName = FreeOTP;
productReference = F17A85FD17EC12670098E7F3 /* ForgeRock.app */;
productType = "com.apple.product-type.application";
};
F17A862017EC12670098E7F3 /* ForgeRockTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = F17A863517EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRockTests" */;
buildPhases = (
76F3C2B91546EC99022D94E3 /* 📦 Check Pods Manifest.lock */,
F17A861D17EC12670098E7F3 /* Sources */,
F17A861E17EC12670098E7F3 /* Frameworks */,
F17A861F17EC12670098E7F3 /* Resources */,
99DDC321873FE363D9436E0D /* 📦 Embed Pods Frameworks */,
41A18CAE7E85DE3183284DCD /* 📦 Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
E16458471AEE8B7400D1740F /* PBXTargetDependency */,
);
name = ForgeRockTests;
productName = FreeOTPTests;
productReference = F17A862117EC12670098E7F3 /* ForgeRockTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
F17A85F517EC12670098E7F3 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0730;
ORGANIZATIONNAME = ForgeRock;
TargetAttributes = {
F17A85FC17EC12670098E7F3 = {
DevelopmentTeam = 9QSE66762D;
SystemCapabilities = {
com.apple.BackgroundModes = {
enabled = 0;
};
com.apple.Push = {
enabled = 0;
};
};
};
F17A862017EC12670098E7F3 = {
TestTargetID = F17A85FC17EC12670098E7F3;
};
};
};
buildConfigurationList = F17A85F817EC12670098E7F3 /* Build configuration list for PBXProject "ForgeRock" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = F17A85F417EC12670098E7F3;
productRefGroup = F17A85FE17EC12670098E7F3 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
F17A85FC17EC12670098E7F3 /* ForgeRock */,
F17A862017EC12670098E7F3 /* ForgeRockTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
F17A85FB17EC12670098E7F3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E10CEC871D1BF8ED00865512 /* splashvideo.mp4 in Resources */,
F17A861C17EC12670098E7F3 /* Images.xcassets in Resources */,
E1E53F7D1CD3918A00A0F2ED /* init_check.sql in Resources */,
E166B2301CDA50ED00DFB029 /* insert_notification.sql in Resources */,
E164F3C61ADE9CA800A440B3 /* forgerock-logo-text.png in Resources */,
E13281C71CDCA8D80069924A /* read_all.sql in Resources */,
E164F3C81ADE9CAF00A440B3 /* forgerock-logo.png in Resources */,
E1A92B651CBE637200D7BB04 /* schema.sql in Resources */,
F1673F1A18EC51C900ECD2DB /* Main.storyboard in Resources */,
E166B22C1CDA4EF900DFB029 /* insert_identity.sql in Resources */,
E155C8BA1CDB8495008853E4 /* delete_mechanism.sql in Resources */,
0465607F1D10498600AD06E6 /* Localizable.strings in Resources */,
F17A860B17EC12670098E7F3 /* InfoPlist.strings in Resources */,
E166B2321CDB601200DFB029 /* delete_identity.sql in Resources */,
E166B22E1CDA50E300DFB029 /* insert_mechanism.sql in Resources */,
E155C8BC1CDB9609008853E4 /* delete_notification.sql in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F17A861F17EC12670098E7F3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
41A18CAE7E85DE3183284DCD /* 📦 Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
76F3C2B91546EC99022D94E3 /* 📦 Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
7D87ED92D3BF92BAF5D52909 /* 📦 Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock-resources.sh\"\n";
showEnvVarsInLog = 0;
};
99DDC321873FE363D9436E0D /* 📦 Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRockTests/Pods-ForgeRockTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
EA2AF029C68E44089EC6FFA0 /* 📦 Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
FF1C6F5F12C423ED6C6ACA04 /* 📦 Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "📦 Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ForgeRock/Pods-ForgeRock-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
F17A85F917EC12670098E7F3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E1A8B8AA1CD8E1F20029B89B /* FRAFMDatabaseFactory.m in Sources */,
44FF7E131D05C73800BDC512 /* FRAUIUtils.m in Sources */,
44BC41821CA97DD6000931F3 /* FRANotificationsTableViewController.m in Sources */,
442CB7A91D09869D0074716B /* FRALAContextFactory.m in Sources */,
4445075E1CB520D8003EE400 /* FRAOathMechanismTableViewCellController.m in Sources */,
44C2068F1CDB391500DC4D3B /* FRAModelObject.m in Sources */,
44BC41851CA9DC12000931F3 /* FRANotificationTableViewCell.m in Sources */,
E14CA66E1CE31D7E00C09C68 /* FRASerialization.m in Sources */,
E14CA6681CE22A2F00C09C68 /* FRAModelsFromDatabase.m in Sources */,
44CF2D8A1CD1553200666258 /* FRANotificationGateway.m in Sources */,
04DA35AE1CE9C2EF00C99062 /* FRANotificationUISlider.m in Sources */,
F15300431801BB8800A0E179 /* base32.c in Sources */,
44C2068A1CD972E500DC4D3B /* FRAIdentityDatabaseSQLiteOperations.m in Sources */,
44695F661CA0AE4300680799 /* FRAOathCode.m in Sources */,
0434730B1D083428008F1C8A /* FRAHotpOathMechanism.m in Sources */,
E173594A1CCA2EDB00828709 /* FRAMechanism.m in Sources */,
44B744571CAAA82300A83AF1 /* FRANotificationViewController.m in Sources */,
F17A861117EC12670098E7F3 /* AppDelegate.m in Sources */,
44379CF71CC66C0300D7EAE9 /* FRABlockAlertView.m in Sources */,
E10CEC8A1D1BFCD000865512 /* FRASplashViewController.m in Sources */,
E1A92B671CBE639800D7BB04 /* FRAFMDatabaseConnectionHelper.m in Sources */,
E1EC51641CF4926E0054077D /* FRAUriMechanismReader.m in Sources */,
F1030ED21818322000E478F7 /* FRACircleProgressView.m in Sources */,
44CF2D911CD21C1B00666258 /* FRANotificationHandler.m in Sources */,
443F203E1CCC28A400B91C2B /* FRAApplicationAssembly.m in Sources */,
04D3D2601CE4CE9100D77EF6 /* FRAMockURLProtocol.m in Sources */,
44695F7A1CA0BA0600680799 /* FRAIdentityDatabase.m in Sources */,
2D60B6961CEF456B00F0CA2B /* FRAQRUtils.m in Sources */,
E13281C91CDCE4800069924A /* FRAError.m in Sources */,
F17A860D17EC12670098E7F3 /* main.m in Sources */,
E1E53F791CD373E600A0F2ED /* FRADatabaseConfiguration.m in Sources */,
44379CF41CC6664B00D7EAE9 /* FRABlockActionSheet.m in Sources */,
04989AFD1D072CEF0046234A /* FRAMechanismReaderAction.m in Sources */,
449FD43C1CAAC9FC00A9BF99 /* FRAAccountsTableViewController.m in Sources */,
44CF2D8E1CD1610400666258 /* FRAPushMechanism.m in Sources */,
0434730C1D083428008F1C8A /* FRATotpOathMechanism.m in Sources */,
44C206871CD944ED00DC4D3B /* FRAIdentityModel.m in Sources */,
04FD19071D1002A70043CCC5 /* FRAActivityIndicator.m in Sources */,
443686801CDB95370056D4E3 /* FRAPushMechanismTableViewCell.m in Sources */,
443686831CDB961D0056D4E3 /* FRAPushMechanismTableViewCellController.m in Sources */,
0484ED531CE2059D00DB537A /* FRAMessageUtils.m in Sources */,
F109DBEA18412A2300548A3E /* FRAQRScanViewController.m in Sources */,
E1A92B6A1CBFC7F300D7BB04 /* FRANotification.m in Sources */,
2D977EB21CE0C31E000A7F29 /* FRAPushMechanismFactory.m in Sources */,
2D977EAF1CDCE3A6000A7F29 /* FRAOathMechanismFactory.m in Sources */,
44695F5A1C9F6DD900680799 /* FRAIdentity.m in Sources */,
449FD43F1CAD7D7400A9BF99 /* FRAAccountTableViewCell.m in Sources */,
445948EE1CAEB832008FB2F6 /* FRAAccountTableViewController.m in Sources */,
444507611CB551E9003EE400 /* FRAOathMechanismTableViewCell.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F17A861D17EC12670098E7F3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
04CE43901CEF19BC0067BAFF /* FRAModelsFromDatabaseTest.m in Sources */,
442CB7AD1D098C470074716B /* FRANotificationViewControllerTests.m in Sources */,
04D3D2611CE4D00400D77EF6 /* FRAMessageUtilsTests.m in Sources */,
044DDC7D1D01CC6500FDC9E7 /* FRAIdentityModelTests.m in Sources */,
04E11A3F1D0053DF0000180E /* FRAPushMechanismFactoryTests.m in Sources */,
44695F5D1C9F70C100680799 /* FRAIdentityTests.m in Sources */,
4467225B1CD4038B00E80799 /* FRANotificationGatewayTests.m in Sources */,
4410960F1D0B8E230074B230 /* FRANotificationsTableViewControllerTests.m in Sources */,
041901941D0B239000EF1309 /* FRAHotpOathMechanismTests.m in Sources */,
E122461B1CD10EEB00F52C98 /* FRAMechanismTest.m in Sources */,
E16458491AEE8E8D00D1740F /* base32.c in Sources */,
04C223C81CECD5E4001F8BD3 /* FRASqlDatabaseFactoryTest.m in Sources */,
04989B001D072E2B0046234A /* FRAMechanismReaderActionTests.m in Sources */,
0467E0CB1CE60C7C00A422D5 /* FRAErrorTest.m in Sources */,
0419018E1D0B1FEE00EF1309 /* FRAUriMechanismReaderTests.m in Sources */,
4410960B1D0B8E0A0074B230 /* FRAAccountsTableViewControllerTests.m in Sources */,
4410960D1D0B8E170074B230 /* FRAAccountTableViewControllerTests.m in Sources */,
041901931D0B238B00EF1309 /* FRATotpOathMechanismTests.m in Sources */,
E12246171CD0FD0600F52C98 /* FRANotificationTest.m in Sources */,
048C180F1CFBB69100D16A51 /* FRAQRUtilsTests.m in Sources */,
44695F671CA0AE4300680799 /* FRAOathCode.m in Sources */,
2D977EAB1CD8BEBA000A7F29 /* FRANotificationHandlerTest.m in Sources */,
04E11A421D0090250000180E /* FRAOathMechanismFactoryTests.m in Sources */,
E1C725FA1AEE7D0300388026 /* base32test.m in Sources */,
E178664D1CEB4C9300DC8443 /* FRASqlStorageConstantsTest.m in Sources */,
44893B181D0F0D05002EB804 /* FRAModelUtils.m in Sources */,
E1E53F801CD3A07700A0F2ED /* FRAFMDatabaseConnectionHelperTest.m in Sources */,
0467E0C81CE5E4D600A422D5 /* FRADatabaseConfigurationTest.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
E16458471AEE8B7400D1740F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = F17A85FC17EC12670098E7F3 /* ForgeRock */;
targetProxy = E16458461AEE8B7400D1740F /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
0465607D1D10498600AD06E6 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
0465607E1D10498600AD06E6 /* en */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
F17A860917EC12670098E7F3 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
F17A860A17EC12670098E7F3 /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
F17A863017EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
F17A863117EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
F17A863317EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = AE5AF79E2C305DD029C90FB1 /* Pods-ForgeRock.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "ForgeRock-Authenticator/ForgeRock-Prefix.pch";
INFOPLIST_FILE = "ForgeRock-Authenticator/ForgeRock-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.authenticator;
PRODUCT_NAME = ForgeRock;
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
F17A863417EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9C6114B55D3356F2F9573691 /* Pods-ForgeRock.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "ForgeRock-Authenticator/ForgeRock-Prefix.pch";
INFOPLIST_FILE = "ForgeRock-Authenticator/ForgeRock-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.authenticator;
PRODUCT_NAME = ForgeRock;
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Release;
};
F17A863617EC12670098E7F3 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D44FA6E5B0EE20491800704A /* Pods-ForgeRockTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ForgeRock.app/ForgeRock";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "unit-tests/ForgeRockTests-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
INFOPLIST_FILE = "unit-tests/ForgeRockTests-Info.plist";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = ForgeRockTests;
TEST_HOST = "$(BUNDLE_LOADER)";
WRAPPER_EXTENSION = xctest;
};
name = Debug;
};
F17A863717EC12670098E7F3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9BF38B774E86C6CD26C305FE /* Pods-ForgeRockTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/ForgeRock.app/ForgeRock";
FRAMEWORK_SEARCH_PATHS = "";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "unit-tests/ForgeRockTests-Prefix.pch";
INFOPLIST_FILE = "unit-tests/ForgeRockTests-Info.plist";
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_NAME = ForgeRockTests;
TEST_HOST = "$(BUNDLE_LOADER)";
WRAPPER_EXTENSION = xctest;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
F17A85F817EC12670098E7F3 /* Build configuration list for PBXProject "ForgeRock" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863017EC12670098E7F3 /* Debug */,
F17A863117EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F17A863217EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRock" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863317EC12670098E7F3 /* Debug */,
F17A863417EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F17A863517EC12670098E7F3 /* Build configuration list for PBXNativeTarget "ForgeRockTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F17A863617EC12670098E7F3 /* Debug */,
F17A863717EC12670098E7F3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = F17A85F517EC12670098E7F3 /* Project object */;
}