project.pbxproj 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 25C6745121EEC868005A4C23 /* NSString+InterlaceStringsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 25C6745021EEC868005A4C23 /* NSString+InterlaceStringsTests.m */; };
  10. 5BDD2462D9E03C4678945D2B /* Pods_InAppMessaging_Example_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 16E2417C62DE07F79F99BC3A /* Pods_InAppMessaging_Example_iOS.framework */; };
  11. AD0E370C1F7C63BC00BBF23C /* FIRIAMMsgFetcherUsingRestfulTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD0E370B1F7C63BC00BBF23C /* FIRIAMMsgFetcherUsingRestfulTests.m */; };
  12. AD0E37101F7DB3D500BBF23C /* FIRIAMFetchResponseParserTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD0E370F1F7DB3D500BBF23C /* FIRIAMFetchResponseParserTests.m */; };
  13. AD241B0F1F4F582A009A3C22 /* FIRIAMElapsedTimeTrackerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD241B0E1F4F582A009A3C22 /* FIRIAMElapsedTimeTrackerTests.m */; };
  14. AD3868531F95300E00E36BC5 /* FIRIAMMessageClientCacheTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD3868521F95300E00E36BC5 /* FIRIAMMessageClientCacheTests.m */; };
  15. AD39268920AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = AD39268820AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt */; };
  16. AD39268A20AB56B900FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = AD39268820AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt */; };
  17. AD3EE82A1F4CED0B006829AE /* FIRIAMDisplayExecutorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD3EE8291F4CED0B006829AE /* FIRIAMDisplayExecutorTests.m */; };
  18. AD5D25CB1FA91C9900F1B0EB /* FIRIAMActivityLoggerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5D25CA1FA91C9900F1B0EB /* FIRIAMActivityLoggerTests.m */; };
  19. AD6A6CB11F56093700A6DFA1 /* FIRIAMBookKeeperViaUserDefaultsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD6A6CAE1F5606CD00A6DFA1 /* FIRIAMBookKeeperViaUserDefaultsTests.m */; };
  20. AD764A341FE4856400378AE0 /* AutoDisplayFlowViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AD764A2E1FE4856300378AE0 /* AutoDisplayFlowViewController.m */; };
  21. AD764A361FE4856400378AE0 /* LogDumpViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AD764A301FE4856300378AE0 /* LogDumpViewController.m */; };
  22. AD764A371FE4856400378AE0 /* AutoDisplayMesagesTableVC.m in Sources */ = {isa = PBXBuildFile; fileRef = AD764A331FE4856300378AE0 /* AutoDisplayMesagesTableVC.m */; };
  23. AD811A321F13F88800BF632A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AD811A311F13F88800BF632A /* main.m */; };
  24. AD811A351F13F88800BF632A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AD811A341F13F88800BF632A /* AppDelegate.m */; };
  25. AD811A3D1F13F88800BF632A /* Shared.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AD811A3C1F13F88800BF632A /* Shared.xcassets */; };
  26. AD81223D1F14100700BF632A /* FIRIAMMessageContentDataWithImageURLTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD8122391F140FFC00BF632A /* FIRIAMMessageContentDataWithImageURLTests.m */; };
  27. AD8122431F14148100BF632A /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AD81221B1F14064800BF632A /* LaunchScreen.storyboard */; };
  28. AD8122441F14148100BF632A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AD8122181F14052100BF632A /* Main.storyboard */; };
  29. AD95D8EE1FFEFCA700780607 /* FIRIAMActionUrlFollowerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AD95D8ED1FFEFCA700780607 /* FIRIAMActionUrlFollowerTests.m */; };
  30. ADA10F98202CC1B0000F4425 /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ADA10F97202CC1B0000F4425 /* AdSupport.framework */; };
  31. ADA10F9A202CCBFC000F4425 /* FIRIAMAnalyticsEventLoggerImplTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADA10F99202CCBFC000F4425 /* FIRIAMAnalyticsEventLoggerImplTests.m */; };
  32. ADA72B9320282F3B0087E131 /* FIRIAMClearcutUploaderTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADA72B9220282F3B0087E131 /* FIRIAMClearcutUploaderTests.m */; };
  33. ADB47ADF20A107C6002D52E9 /* TestJsonDataFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = ADB47ADE20A107C6002D52E9 /* TestJsonDataFromFetch.txt */; };
  34. ADB47AE020A107F3002D52E9 /* TestJsonDataFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = ADB47ADE20A107C6002D52E9 /* TestJsonDataFromFetch.txt */; };
  35. ADB47AE220A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = ADB47AE120A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt */; };
  36. ADB47AE320A111D5002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt in Resources */ = {isa = PBXBuildFile; fileRef = ADB47AE120A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt */; };
  37. ADBC527A1F4CD18300A4BEF9 /* FIRIAMFetchFlowTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADBC52791F4CD18300A4BEF9 /* FIRIAMFetchFlowTests.m */; };
  38. ADC4298A1F8BEAFD00027599 /* UIColor+FIRIAMHexStringTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADC429891F8BEAFD00027599 /* UIColor+FIRIAMHexStringTests.m */; };
  39. ADC4298F1F8D3DD500027599 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = ADC4298E1F8D3DD500027599 /* GoogleService-Info.plist */; };
  40. ADCC091020782E2D009BFC2F /* FIRIAMSDKModeManagerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADCC090F20782E2D009BFC2F /* FIRIAMSDKModeManagerTests.m */; };
  41. ADD981962006D1C500944751 /* FIRIAMClearcutLoggerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADD981952006D1C500944751 /* FIRIAMClearcutLoggerTests.m */; };
  42. ADE5BB60200988A1001A1395 /* FIRIAMClearcutRetryLocalStorageTests.m in Sources */ = {isa = PBXBuildFile; fileRef = ADE5BB5F200988A1001A1395 /* FIRIAMClearcutRetryLocalStorageTests.m */; };
  43. FA7A6267360499E94F504669 /* Pods_InAppMessaging_Tests_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B403D5D166E193EAAB4C3B25 /* Pods_InAppMessaging_Tests_iOS.framework */; };
  44. /* End PBXBuildFile section */
  45. /* Begin PBXContainerItemProxy section */
  46. AD8122311F140F9700BF632A /* PBXContainerItemProxy */ = {
  47. isa = PBXContainerItemProxy;
  48. containerPortal = AD811A251F13F88800BF632A /* Project object */;
  49. proxyType = 1;
  50. remoteGlobalIDString = AD811A2C1F13F88800BF632A;
  51. remoteInfo = InAppMessaging_Example_iOS;
  52. };
  53. /* End PBXContainerItemProxy section */
  54. /* Begin PBXFileReference section */
  55. 0AC166835CF567A8E912BD91 /* Pods-InAppMessaging_Example_iOS_Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Example_iOS_Swift.release.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Example_iOS_Swift/Pods-InAppMessaging_Example_iOS_Swift.release.xcconfig"; sourceTree = "<group>"; };
  56. 16E2417C62DE07F79F99BC3A /* Pods_InAppMessaging_Example_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_InAppMessaging_Example_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  57. 25C6745021EEC868005A4C23 /* NSString+InterlaceStringsTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "NSString+InterlaceStringsTests.m"; path = "Tests/NSString+InterlaceStringsTests.m"; sourceTree = "<group>"; };
  58. 4A218F594D01B3E92842DF08 /* Pods-InAppMessaging_Tests_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Tests_iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Tests_iOS/Pods-InAppMessaging_Tests_iOS.release.xcconfig"; sourceTree = "<group>"; };
  59. 92F3AF0CAD88D57986578C52 /* Pods-InAppMessaging_Tests_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Tests_iOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Tests_iOS/Pods-InAppMessaging_Tests_iOS.debug.xcconfig"; sourceTree = "<group>"; };
  60. 9E53A331D50419C13BE9189E /* Pods_InAppMessaging_Example_iOS_Swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_InAppMessaging_Example_iOS_Swift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  61. AD00D6E61F26655B00DB4967 /* InAppMessaging_Example_iOS_SwiftUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppMessaging_Example_iOS_SwiftUITests.swift; sourceTree = "<group>"; };
  62. AD00D6E81F26655B00DB4967 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  63. AD0E370B1F7C63BC00BBF23C /* FIRIAMMsgFetcherUsingRestfulTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMMsgFetcherUsingRestfulTests.m; path = Tests/FIRIAMMsgFetcherUsingRestfulTests.m; sourceTree = "<group>"; };
  64. AD0E370F1F7DB3D500BBF23C /* FIRIAMFetchResponseParserTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMFetchResponseParserTests.m; path = Tests/FIRIAMFetchResponseParserTests.m; sourceTree = "<group>"; };
  65. AD1469821FEC7DD5002051BF /* InAppMessaging_Example_iOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = InAppMessaging_Example_iOS.entitlements; sourceTree = "<group>"; };
  66. AD241B0E1F4F582A009A3C22 /* FIRIAMElapsedTimeTrackerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMElapsedTimeTrackerTests.m; path = Tests/FIRIAMElapsedTimeTrackerTests.m; sourceTree = "<group>"; };
  67. AD3868521F95300E00E36BC5 /* FIRIAMMessageClientCacheTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMMessageClientCacheTests.m; path = Tests/FIRIAMMessageClientCacheTests.m; sourceTree = "<group>"; };
  68. AD39268820AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = JsonDataWithInvalidMessagesFromFetch.txt; path = Tests/JsonDataWithInvalidMessagesFromFetch.txt; sourceTree = "<group>"; };
  69. AD3EE8291F4CED0B006829AE /* FIRIAMDisplayExecutorTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMDisplayExecutorTests.m; path = Tests/FIRIAMDisplayExecutorTests.m; sourceTree = "<group>"; };
  70. AD40FB071F38CCB700AB8C14 /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SnapshotHelper.swift; path = ../App/InAppMessaging_Example_iOS_Swift/SnapshotHelper.swift; sourceTree = "<group>"; };
  71. AD5D25CA1FA91C9900F1B0EB /* FIRIAMActivityLoggerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMActivityLoggerTests.m; path = Tests/FIRIAMActivityLoggerTests.m; sourceTree = "<group>"; };
  72. AD6A6CAE1F5606CD00A6DFA1 /* FIRIAMBookKeeperViaUserDefaultsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FIRIAMBookKeeperViaUserDefaultsTests.m; path = Tests/FIRIAMBookKeeperViaUserDefaultsTests.m; sourceTree = "<group>"; };
  73. AD764A2C1FE4856300378AE0 /* AutoDisplayMesagesTableVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AutoDisplayMesagesTableVC.h; path = "App/InAppMessaging-Example-iOS/AutoDisplayMesagesTableVC.h"; sourceTree = "<group>"; };
  74. AD764A2D1FE4856300378AE0 /* AutoDisplayFlowViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AutoDisplayFlowViewController.h; path = "App/InAppMessaging-Example-iOS/AutoDisplayFlowViewController.h"; sourceTree = "<group>"; };
  75. AD764A2E1FE4856300378AE0 /* AutoDisplayFlowViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AutoDisplayFlowViewController.m; path = "App/InAppMessaging-Example-iOS/AutoDisplayFlowViewController.m"; sourceTree = "<group>"; };
  76. AD764A301FE4856300378AE0 /* LogDumpViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LogDumpViewController.m; path = "App/InAppMessaging-Example-iOS/LogDumpViewController.m"; sourceTree = "<group>"; };
  77. AD764A311FE4856300378AE0 /* LogDumpViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogDumpViewController.h; path = "App/InAppMessaging-Example-iOS/LogDumpViewController.h"; sourceTree = "<group>"; };
  78. AD764A331FE4856300378AE0 /* AutoDisplayMesagesTableVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AutoDisplayMesagesTableVC.m; path = "App/InAppMessaging-Example-iOS/AutoDisplayMesagesTableVC.m"; sourceTree = "<group>"; };
  79. AD811A2D1F13F88800BF632A /* InAppMessaging_Example_iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InAppMessaging_Example_iOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
  80. AD811A311F13F88800BF632A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "App/InAppMessaging-Example-iOS/main.m"; sourceTree = "<group>"; };
  81. AD811A331F13F88800BF632A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = "App/InAppMessaging-Example-iOS/AppDelegate.h"; sourceTree = "<group>"; };
  82. AD811A341F13F88800BF632A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = "App/InAppMessaging-Example-iOS/AppDelegate.m"; sourceTree = "<group>"; };
  83. AD811A3C1F13F88800BF632A /* Shared.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Shared.xcassets; path = ../../Example/Shared/Shared.xcassets; sourceTree = "<group>"; };
  84. AD811A411F13F88800BF632A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = "App/InAppMessaging-Example-iOS/Info.plist"; sourceTree = "<group>"; };
  85. AD8122191F14052100BF632A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = "App/InAppMessaging-Example-iOS/Base.lproj/Main.storyboard"; sourceTree = "<group>"; };
  86. AD81221C1F14064800BF632A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = "App/InAppMessaging-Example-iOS/Base.lproj/LaunchScreen.storyboard"; sourceTree = "<group>"; };
  87. AD81222C1F140F9700BF632A /* InAppMessaging_Tests_iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InAppMessaging_Tests_iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  88. AD8122391F140FFC00BF632A /* FIRIAMMessageContentDataWithImageURLTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FIRIAMMessageContentDataWithImageURLTests.m; path = Tests/FIRIAMMessageContentDataWithImageURLTests.m; sourceTree = "<group>"; };
  89. AD8122411F1412C500BF632A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Tests/Info.plist; sourceTree = "<group>"; };
  90. AD95D8ED1FFEFCA700780607 /* FIRIAMActionUrlFollowerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMActionUrlFollowerTests.m; path = Tests/FIRIAMActionUrlFollowerTests.m; sourceTree = "<group>"; };
  91. ADA10F97202CC1B0000F4425 /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
  92. ADA10F99202CCBFC000F4425 /* FIRIAMAnalyticsEventLoggerImplTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMAnalyticsEventLoggerImplTests.m; path = Tests/FIRIAMAnalyticsEventLoggerImplTests.m; sourceTree = "<group>"; };
  93. ADA72B9220282F3B0087E131 /* FIRIAMClearcutUploaderTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMClearcutUploaderTests.m; path = Tests/FIRIAMClearcutUploaderTests.m; sourceTree = "<group>"; };
  94. ADB47ADE20A107C6002D52E9 /* TestJsonDataFromFetch.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = TestJsonDataFromFetch.txt; sourceTree = "<group>"; };
  95. ADB47AE120A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = TestJsonDataWithTestMessageFromFetch.txt; sourceTree = "<group>"; };
  96. ADBC52791F4CD18300A4BEF9 /* FIRIAMFetchFlowTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FIRIAMFetchFlowTests.m; path = Tests/FIRIAMFetchFlowTests.m; sourceTree = "<group>"; };
  97. ADC429891F8BEAFD00027599 /* UIColor+FIRIAMHexStringTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "UIColor+FIRIAMHexStringTests.m"; path = "Tests/UIColor+FIRIAMHexStringTests.m"; sourceTree = "<group>"; };
  98. ADC4298E1F8D3DD500027599 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "App/InAppMessaging-Example-iOS/GoogleService-Info.plist"; sourceTree = "<group>"; };
  99. ADCC090F20782E2D009BFC2F /* FIRIAMSDKModeManagerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FIRIAMSDKModeManagerTests.m; sourceTree = "<group>"; };
  100. ADD981952006D1C500944751 /* FIRIAMClearcutLoggerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMClearcutLoggerTests.m; path = Tests/FIRIAMClearcutLoggerTests.m; sourceTree = "<group>"; };
  101. ADE5BB5F200988A1001A1395 /* FIRIAMClearcutRetryLocalStorageTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = FIRIAMClearcutRetryLocalStorageTests.m; path = Tests/FIRIAMClearcutRetryLocalStorageTests.m; sourceTree = "<group>"; };
  102. B08DD02B5CAEC2B9FF562FBC /* Pods_fiam_sample_consuming_app.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_fiam_sample_consuming_app.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  103. B403D5D166E193EAAB4C3B25 /* Pods_InAppMessaging_Tests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_InAppMessaging_Tests_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  104. BF4A969BA440546630E4C931 /* Pods-InAppMessaging_Example_iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Example_iOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS.debug.xcconfig"; sourceTree = "<group>"; };
  105. E96B40A85DA4991275EC4934 /* Pods-InAppMessaging_Example_iOS_Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Example_iOS_Swift.debug.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Example_iOS_Swift/Pods-InAppMessaging_Example_iOS_Swift.debug.xcconfig"; sourceTree = "<group>"; };
  106. F0C2B7614A637C08CBDB8FF1 /* Pods-InAppMessaging_Example_iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InAppMessaging_Example_iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS.release.xcconfig"; sourceTree = "<group>"; };
  107. /* End PBXFileReference section */
  108. /* Begin PBXFrameworksBuildPhase section */
  109. AD811A2A1F13F88800BF632A /* Frameworks */ = {
  110. isa = PBXFrameworksBuildPhase;
  111. buildActionMask = 2147483647;
  112. files = (
  113. ADA10F98202CC1B0000F4425 /* AdSupport.framework in Frameworks */,
  114. 5BDD2462D9E03C4678945D2B /* Pods_InAppMessaging_Example_iOS.framework in Frameworks */,
  115. );
  116. runOnlyForDeploymentPostprocessing = 0;
  117. };
  118. AD8122291F140F9700BF632A /* Frameworks */ = {
  119. isa = PBXFrameworksBuildPhase;
  120. buildActionMask = 2147483647;
  121. files = (
  122. FA7A6267360499E94F504669 /* Pods_InAppMessaging_Tests_iOS.framework in Frameworks */,
  123. );
  124. runOnlyForDeploymentPostprocessing = 0;
  125. };
  126. /* End PBXFrameworksBuildPhase section */
  127. /* Begin PBXGroup section */
  128. 9F765C4CE4252F7162E20DB1 /* Pods */ = {
  129. isa = PBXGroup;
  130. children = (
  131. BF4A969BA440546630E4C931 /* Pods-InAppMessaging_Example_iOS.debug.xcconfig */,
  132. F0C2B7614A637C08CBDB8FF1 /* Pods-InAppMessaging_Example_iOS.release.xcconfig */,
  133. E96B40A85DA4991275EC4934 /* Pods-InAppMessaging_Example_iOS_Swift.debug.xcconfig */,
  134. 0AC166835CF567A8E912BD91 /* Pods-InAppMessaging_Example_iOS_Swift.release.xcconfig */,
  135. 92F3AF0CAD88D57986578C52 /* Pods-InAppMessaging_Tests_iOS.debug.xcconfig */,
  136. 4A218F594D01B3E92842DF08 /* Pods-InAppMessaging_Tests_iOS.release.xcconfig */,
  137. );
  138. name = Pods;
  139. sourceTree = "<group>";
  140. };
  141. AD00D6E51F26655B00DB4967 /* InAppMessaging_Example_iOS_SwiftUITests */ = {
  142. isa = PBXGroup;
  143. children = (
  144. AD40FB071F38CCB700AB8C14 /* SnapshotHelper.swift */,
  145. AD00D6E61F26655B00DB4967 /* InAppMessaging_Example_iOS_SwiftUITests.swift */,
  146. AD00D6E81F26655B00DB4967 /* Info.plist */,
  147. );
  148. path = InAppMessaging_Example_iOS_SwiftUITests;
  149. sourceTree = "<group>";
  150. };
  151. AD531EF91F3A5D9D00E899A5 /* UI-Tests */ = {
  152. isa = PBXGroup;
  153. children = (
  154. AD00D6E51F26655B00DB4967 /* InAppMessaging_Example_iOS_SwiftUITests */,
  155. );
  156. name = "UI-Tests";
  157. sourceTree = "<group>";
  158. };
  159. AD531EFA1F3A5DB400E899A5 /* Unit Tests */ = {
  160. isa = PBXGroup;
  161. children = (
  162. ADE5BB5E20098880001A1395 /* Analytics */,
  163. AD95D8EC1FFEFC6000780607 /* Runtime */,
  164. AD6A6CAB1F56030F00A6DFA1 /* Util */,
  165. ADBC52781F4CD12C00A4BEF9 /* Flows */,
  166. AD8122411F1412C500BF632A /* Info.plist */,
  167. AD8122371F140FEA00BF632A /* Data */,
  168. AD8122361F140FE500BF632A /* UI */,
  169. );
  170. name = "Unit Tests";
  171. sourceTree = "<group>";
  172. };
  173. AD6A6CAB1F56030F00A6DFA1 /* Util */ = {
  174. isa = PBXGroup;
  175. children = (
  176. AD241B0E1F4F582A009A3C22 /* FIRIAMElapsedTimeTrackerTests.m */,
  177. ADC429891F8BEAFD00027599 /* UIColor+FIRIAMHexStringTests.m */,
  178. 25C6745021EEC868005A4C23 /* NSString+InterlaceStringsTests.m */,
  179. );
  180. name = Util;
  181. sourceTree = "<group>";
  182. };
  183. AD811A241F13F88800BF632A = {
  184. isa = PBXGroup;
  185. children = (
  186. AD1469821FEC7DD5002051BF /* InAppMessaging_Example_iOS.entitlements */,
  187. AD81221F1F140DE800BF632A /* Tests */,
  188. AD811A471F13FB3A00BF632A /* App */,
  189. AD811A2E1F13F88800BF632A /* Products */,
  190. 9F765C4CE4252F7162E20DB1 /* Pods */,
  191. AE2B80A4702458F0BCEF595B /* Frameworks */,
  192. );
  193. sourceTree = "<group>";
  194. };
  195. AD811A2E1F13F88800BF632A /* Products */ = {
  196. isa = PBXGroup;
  197. children = (
  198. AD811A2D1F13F88800BF632A /* InAppMessaging_Example_iOS.app */,
  199. AD81222C1F140F9700BF632A /* InAppMessaging_Tests_iOS.xctest */,
  200. );
  201. name = Products;
  202. sourceTree = "<group>";
  203. };
  204. AD811A471F13FB3A00BF632A /* App */ = {
  205. isa = PBXGroup;
  206. children = (
  207. AD8121DF1F13FC2D00BF632A /* iOS */,
  208. );
  209. name = App;
  210. sourceTree = "<group>";
  211. };
  212. AD8121DF1F13FC2D00BF632A /* iOS */ = {
  213. isa = PBXGroup;
  214. children = (
  215. AD8121E01F13FC3800BF632A /* objc */,
  216. );
  217. name = iOS;
  218. sourceTree = "<group>";
  219. };
  220. AD8121E01F13FC3800BF632A /* objc */ = {
  221. isa = PBXGroup;
  222. children = (
  223. AD764A2D1FE4856300378AE0 /* AutoDisplayFlowViewController.h */,
  224. AD764A2E1FE4856300378AE0 /* AutoDisplayFlowViewController.m */,
  225. AD764A2C1FE4856300378AE0 /* AutoDisplayMesagesTableVC.h */,
  226. AD764A331FE4856300378AE0 /* AutoDisplayMesagesTableVC.m */,
  227. AD764A311FE4856300378AE0 /* LogDumpViewController.h */,
  228. AD764A301FE4856300378AE0 /* LogDumpViewController.m */,
  229. ADC4298E1F8D3DD500027599 /* GoogleService-Info.plist */,
  230. AD81221B1F14064800BF632A /* LaunchScreen.storyboard */,
  231. AD8122181F14052100BF632A /* Main.storyboard */,
  232. AD811A331F13F88800BF632A /* AppDelegate.h */,
  233. AD811A341F13F88800BF632A /* AppDelegate.m */,
  234. AD811A3C1F13F88800BF632A /* Shared.xcassets */,
  235. AD811A411F13F88800BF632A /* Info.plist */,
  236. AD811A311F13F88800BF632A /* main.m */,
  237. );
  238. name = objc;
  239. sourceTree = "<group>";
  240. };
  241. AD81221F1F140DE800BF632A /* Tests */ = {
  242. isa = PBXGroup;
  243. children = (
  244. AD531EFA1F3A5DB400E899A5 /* Unit Tests */,
  245. AD531EF91F3A5D9D00E899A5 /* UI-Tests */,
  246. );
  247. name = Tests;
  248. sourceTree = "<group>";
  249. };
  250. AD8122361F140FE500BF632A /* UI */ = {
  251. isa = PBXGroup;
  252. children = (
  253. );
  254. name = UI;
  255. sourceTree = "<group>";
  256. };
  257. AD8122371F140FEA00BF632A /* Data */ = {
  258. isa = PBXGroup;
  259. children = (
  260. AD8122391F140FFC00BF632A /* FIRIAMMessageContentDataWithImageURLTests.m */,
  261. AD0E370F1F7DB3D500BBF23C /* FIRIAMFetchResponseParserTests.m */,
  262. ADB47ADE20A107C6002D52E9 /* TestJsonDataFromFetch.txt */,
  263. ADB47AE120A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt */,
  264. AD39268820AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt */,
  265. );
  266. name = Data;
  267. sourceTree = "<group>";
  268. };
  269. AD95D8EC1FFEFC6000780607 /* Runtime */ = {
  270. isa = PBXGroup;
  271. children = (
  272. AD95D8ED1FFEFCA700780607 /* FIRIAMActionUrlFollowerTests.m */,
  273. );
  274. name = Runtime;
  275. sourceTree = "<group>";
  276. };
  277. ADBC52781F4CD12C00A4BEF9 /* Flows */ = {
  278. isa = PBXGroup;
  279. children = (
  280. AD6A6CAE1F5606CD00A6DFA1 /* FIRIAMBookKeeperViaUserDefaultsTests.m */,
  281. ADBC52791F4CD18300A4BEF9 /* FIRIAMFetchFlowTests.m */,
  282. AD3EE8291F4CED0B006829AE /* FIRIAMDisplayExecutorTests.m */,
  283. AD0E370B1F7C63BC00BBF23C /* FIRIAMMsgFetcherUsingRestfulTests.m */,
  284. AD3868521F95300E00E36BC5 /* FIRIAMMessageClientCacheTests.m */,
  285. AD5D25CA1FA91C9900F1B0EB /* FIRIAMActivityLoggerTests.m */,
  286. ADCC090F20782E2D009BFC2F /* FIRIAMSDKModeManagerTests.m */,
  287. );
  288. name = Flows;
  289. sourceTree = "<group>";
  290. };
  291. ADE5BB5E20098880001A1395 /* Analytics */ = {
  292. isa = PBXGroup;
  293. children = (
  294. ADD981952006D1C500944751 /* FIRIAMClearcutLoggerTests.m */,
  295. ADE5BB5F200988A1001A1395 /* FIRIAMClearcutRetryLocalStorageTests.m */,
  296. ADA10F99202CCBFC000F4425 /* FIRIAMAnalyticsEventLoggerImplTests.m */,
  297. ADA72B9220282F3B0087E131 /* FIRIAMClearcutUploaderTests.m */,
  298. );
  299. name = Analytics;
  300. sourceTree = "<group>";
  301. };
  302. AE2B80A4702458F0BCEF595B /* Frameworks */ = {
  303. isa = PBXGroup;
  304. children = (
  305. ADA10F97202CC1B0000F4425 /* AdSupport.framework */,
  306. 16E2417C62DE07F79F99BC3A /* Pods_InAppMessaging_Example_iOS.framework */,
  307. 9E53A331D50419C13BE9189E /* Pods_InAppMessaging_Example_iOS_Swift.framework */,
  308. B403D5D166E193EAAB4C3B25 /* Pods_InAppMessaging_Tests_iOS.framework */,
  309. B08DD02B5CAEC2B9FF562FBC /* Pods_fiam_sample_consuming_app.framework */,
  310. );
  311. name = Frameworks;
  312. sourceTree = "<group>";
  313. };
  314. /* End PBXGroup section */
  315. /* Begin PBXNativeTarget section */
  316. AD811A2C1F13F88800BF632A /* InAppMessaging_Example_iOS */ = {
  317. isa = PBXNativeTarget;
  318. buildConfigurationList = AD811A441F13F88800BF632A /* Build configuration list for PBXNativeTarget "InAppMessaging_Example_iOS" */;
  319. buildPhases = (
  320. B3566055E1E8BBB4417DE800 /* [CP] Check Pods Manifest.lock */,
  321. AD811A291F13F88800BF632A /* Sources */,
  322. AD811A2A1F13F88800BF632A /* Frameworks */,
  323. AD811A2B1F13F88800BF632A /* Resources */,
  324. EB73238A9A185D6764A4067A /* [CP] Embed Pods Frameworks */,
  325. E8F0203E0D9D89F08A0D0D30 /* [CP] Copy Pods Resources */,
  326. );
  327. buildRules = (
  328. );
  329. dependencies = (
  330. );
  331. name = InAppMessaging_Example_iOS;
  332. productName = "InAppMessaging-Example-iOS";
  333. productReference = AD811A2D1F13F88800BF632A /* InAppMessaging_Example_iOS.app */;
  334. productType = "com.apple.product-type.application";
  335. };
  336. AD81222B1F140F9700BF632A /* InAppMessaging_Tests_iOS */ = {
  337. isa = PBXNativeTarget;
  338. buildConfigurationList = AD8122351F140F9700BF632A /* Build configuration list for PBXNativeTarget "InAppMessaging_Tests_iOS" */;
  339. buildPhases = (
  340. 51B09CAB6AC5DD3E8DDA85E3 /* [CP] Check Pods Manifest.lock */,
  341. AD8122281F140F9700BF632A /* Sources */,
  342. AD8122291F140F9700BF632A /* Frameworks */,
  343. AD81222A1F140F9700BF632A /* Resources */,
  344. 8A096C95C7D03347A14348EE /* [CP] Embed Pods Frameworks */,
  345. );
  346. buildRules = (
  347. );
  348. dependencies = (
  349. AD8122321F140F9700BF632A /* PBXTargetDependency */,
  350. );
  351. name = InAppMessaging_Tests_iOS;
  352. productName = InAppMessaging_Tests_iOS;
  353. productReference = AD81222C1F140F9700BF632A /* InAppMessaging_Tests_iOS.xctest */;
  354. productType = "com.apple.product-type.bundle.unit-test";
  355. };
  356. /* End PBXNativeTarget section */
  357. /* Begin PBXProject section */
  358. AD811A251F13F88800BF632A /* Project object */ = {
  359. isa = PBXProject;
  360. attributes = {
  361. LastSwiftUpdateCheck = 0830;
  362. LastUpgradeCheck = 0900;
  363. ORGANIZATIONNAME = "Yong Mao";
  364. TargetAttributes = {
  365. AD811A2C1F13F88800BF632A = {
  366. CreatedOnToolsVersion = 8.3.3;
  367. DevelopmentTeam = EQHXZ8M8AV;
  368. LastSwiftMigration = 0910;
  369. ProvisioningStyle = Manual;
  370. SystemCapabilities = {
  371. com.apple.SafariKeychain = {
  372. enabled = 1;
  373. };
  374. };
  375. };
  376. AD81222B1F140F9700BF632A = {
  377. CreatedOnToolsVersion = 8.3.3;
  378. DevelopmentTeam = L8VKXC2S77;
  379. ProvisioningStyle = Automatic;
  380. };
  381. };
  382. };
  383. buildConfigurationList = AD811A281F13F88800BF632A /* Build configuration list for PBXProject "InAppMessaging-Example-iOS" */;
  384. compatibilityVersion = "Xcode 3.2";
  385. developmentRegion = English;
  386. hasScannedForEncodings = 0;
  387. knownRegions = (
  388. en,
  389. Base,
  390. );
  391. mainGroup = AD811A241F13F88800BF632A;
  392. productRefGroup = AD811A2E1F13F88800BF632A /* Products */;
  393. projectDirPath = "";
  394. projectRoot = "";
  395. targets = (
  396. AD811A2C1F13F88800BF632A /* InAppMessaging_Example_iOS */,
  397. AD81222B1F140F9700BF632A /* InAppMessaging_Tests_iOS */,
  398. );
  399. };
  400. /* End PBXProject section */
  401. /* Begin PBXResourcesBuildPhase section */
  402. AD811A2B1F13F88800BF632A /* Resources */ = {
  403. isa = PBXResourcesBuildPhase;
  404. buildActionMask = 2147483647;
  405. files = (
  406. AD8122431F14148100BF632A /* LaunchScreen.storyboard in Resources */,
  407. AD8122441F14148100BF632A /* Main.storyboard in Resources */,
  408. ADC4298F1F8D3DD500027599 /* GoogleService-Info.plist in Resources */,
  409. AD39268920AB55B700FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt in Resources */,
  410. ADB47ADF20A107C6002D52E9 /* TestJsonDataFromFetch.txt in Resources */,
  411. AD811A3D1F13F88800BF632A /* Shared.xcassets in Resources */,
  412. ADB47AE220A110F4002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt in Resources */,
  413. );
  414. runOnlyForDeploymentPostprocessing = 0;
  415. };
  416. AD81222A1F140F9700BF632A /* Resources */ = {
  417. isa = PBXResourcesBuildPhase;
  418. buildActionMask = 2147483647;
  419. files = (
  420. AD39268A20AB56B900FA3FDF /* JsonDataWithInvalidMessagesFromFetch.txt in Resources */,
  421. ADB47AE320A111D5002D52E9 /* TestJsonDataWithTestMessageFromFetch.txt in Resources */,
  422. ADB47AE020A107F3002D52E9 /* TestJsonDataFromFetch.txt in Resources */,
  423. );
  424. runOnlyForDeploymentPostprocessing = 0;
  425. };
  426. /* End PBXResourcesBuildPhase section */
  427. /* Begin PBXShellScriptBuildPhase section */
  428. 51B09CAB6AC5DD3E8DDA85E3 /* [CP] Check Pods Manifest.lock */ = {
  429. isa = PBXShellScriptBuildPhase;
  430. buildActionMask = 2147483647;
  431. files = (
  432. );
  433. inputPaths = (
  434. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  435. "${PODS_ROOT}/Manifest.lock",
  436. );
  437. name = "[CP] Check Pods Manifest.lock";
  438. outputPaths = (
  439. "$(DERIVED_FILE_DIR)/Pods-InAppMessaging_Tests_iOS-checkManifestLockResult.txt",
  440. );
  441. runOnlyForDeploymentPostprocessing = 0;
  442. shellPath = /bin/sh;
  443. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  444. showEnvVarsInLog = 0;
  445. };
  446. 8A096C95C7D03347A14348EE /* [CP] Embed Pods Frameworks */ = {
  447. isa = PBXShellScriptBuildPhase;
  448. buildActionMask = 2147483647;
  449. files = (
  450. );
  451. inputPaths = (
  452. "${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Tests_iOS/Pods-InAppMessaging_Tests_iOS-frameworks.sh",
  453. "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
  454. "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
  455. "${BUILT_PRODUCTS_DIR}/OCMock/OCMock.framework",
  456. );
  457. name = "[CP] Embed Pods Frameworks";
  458. outputPaths = (
  459. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
  460. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
  461. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OCMock.framework",
  462. );
  463. runOnlyForDeploymentPostprocessing = 0;
  464. shellPath = /bin/sh;
  465. shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Tests_iOS/Pods-InAppMessaging_Tests_iOS-frameworks.sh\"\n";
  466. showEnvVarsInLog = 0;
  467. };
  468. B3566055E1E8BBB4417DE800 /* [CP] Check Pods Manifest.lock */ = {
  469. isa = PBXShellScriptBuildPhase;
  470. buildActionMask = 2147483647;
  471. files = (
  472. );
  473. inputPaths = (
  474. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  475. "${PODS_ROOT}/Manifest.lock",
  476. );
  477. name = "[CP] Check Pods Manifest.lock";
  478. outputPaths = (
  479. "$(DERIVED_FILE_DIR)/Pods-InAppMessaging_Example_iOS-checkManifestLockResult.txt",
  480. );
  481. runOnlyForDeploymentPostprocessing = 0;
  482. shellPath = /bin/sh;
  483. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  484. };
  485. E8F0203E0D9D89F08A0D0D30 /* [CP] Copy Pods Resources */ = {
  486. isa = PBXShellScriptBuildPhase;
  487. buildActionMask = 12;
  488. files = (
  489. );
  490. inputPaths = (
  491. "${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS-resources.sh",
  492. "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInAppMessagingDisplay/InAppMessagingDisplayResources.bundle",
  493. );
  494. name = "[CP] Copy Pods Resources";
  495. outputPaths = (
  496. "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/InAppMessagingDisplayResources.bundle",
  497. );
  498. runOnlyForDeploymentPostprocessing = 0;
  499. shellPath = /bin/sh;
  500. shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS-resources.sh\"\n";
  501. showEnvVarsInLog = 0;
  502. };
  503. EB73238A9A185D6764A4067A /* [CP] Embed Pods Frameworks */ = {
  504. isa = PBXShellScriptBuildPhase;
  505. buildActionMask = 2147483647;
  506. files = (
  507. );
  508. inputPaths = (
  509. "${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS-frameworks.sh",
  510. "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
  511. "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
  512. );
  513. name = "[CP] Embed Pods Frameworks";
  514. outputPaths = (
  515. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
  516. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
  517. );
  518. runOnlyForDeploymentPostprocessing = 0;
  519. shellPath = /bin/sh;
  520. shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-InAppMessaging_Example_iOS/Pods-InAppMessaging_Example_iOS-frameworks.sh\"\n";
  521. showEnvVarsInLog = 0;
  522. };
  523. /* End PBXShellScriptBuildPhase section */
  524. /* Begin PBXSourcesBuildPhase section */
  525. AD811A291F13F88800BF632A /* Sources */ = {
  526. isa = PBXSourcesBuildPhase;
  527. buildActionMask = 2147483647;
  528. files = (
  529. AD764A341FE4856400378AE0 /* AutoDisplayFlowViewController.m in Sources */,
  530. AD764A371FE4856400378AE0 /* AutoDisplayMesagesTableVC.m in Sources */,
  531. AD811A351F13F88800BF632A /* AppDelegate.m in Sources */,
  532. AD764A361FE4856400378AE0 /* LogDumpViewController.m in Sources */,
  533. AD811A321F13F88800BF632A /* main.m in Sources */,
  534. );
  535. runOnlyForDeploymentPostprocessing = 0;
  536. };
  537. AD8122281F140F9700BF632A /* Sources */ = {
  538. isa = PBXSourcesBuildPhase;
  539. buildActionMask = 2147483647;
  540. files = (
  541. 25C6745121EEC868005A4C23 /* NSString+InterlaceStringsTests.m in Sources */,
  542. ADC4298A1F8BEAFD00027599 /* UIColor+FIRIAMHexStringTests.m in Sources */,
  543. AD3EE82A1F4CED0B006829AE /* FIRIAMDisplayExecutorTests.m in Sources */,
  544. ADA72B9320282F3B0087E131 /* FIRIAMClearcutUploaderTests.m in Sources */,
  545. ADCC091020782E2D009BFC2F /* FIRIAMSDKModeManagerTests.m in Sources */,
  546. ADD981962006D1C500944751 /* FIRIAMClearcutLoggerTests.m in Sources */,
  547. ADE5BB60200988A1001A1395 /* FIRIAMClearcutRetryLocalStorageTests.m in Sources */,
  548. AD81223D1F14100700BF632A /* FIRIAMMessageContentDataWithImageURLTests.m in Sources */,
  549. AD95D8EE1FFEFCA700780607 /* FIRIAMActionUrlFollowerTests.m in Sources */,
  550. ADA10F9A202CCBFC000F4425 /* FIRIAMAnalyticsEventLoggerImplTests.m in Sources */,
  551. ADBC527A1F4CD18300A4BEF9 /* FIRIAMFetchFlowTests.m in Sources */,
  552. AD3868531F95300E00E36BC5 /* FIRIAMMessageClientCacheTests.m in Sources */,
  553. AD0E370C1F7C63BC00BBF23C /* FIRIAMMsgFetcherUsingRestfulTests.m in Sources */,
  554. AD6A6CB11F56093700A6DFA1 /* FIRIAMBookKeeperViaUserDefaultsTests.m in Sources */,
  555. AD0E37101F7DB3D500BBF23C /* FIRIAMFetchResponseParserTests.m in Sources */,
  556. AD241B0F1F4F582A009A3C22 /* FIRIAMElapsedTimeTrackerTests.m in Sources */,
  557. AD5D25CB1FA91C9900F1B0EB /* FIRIAMActivityLoggerTests.m in Sources */,
  558. );
  559. runOnlyForDeploymentPostprocessing = 0;
  560. };
  561. /* End PBXSourcesBuildPhase section */
  562. /* Begin PBXTargetDependency section */
  563. AD8122321F140F9700BF632A /* PBXTargetDependency */ = {
  564. isa = PBXTargetDependency;
  565. target = AD811A2C1F13F88800BF632A /* InAppMessaging_Example_iOS */;
  566. targetProxy = AD8122311F140F9700BF632A /* PBXContainerItemProxy */;
  567. };
  568. /* End PBXTargetDependency section */
  569. /* Begin PBXVariantGroup section */
  570. AD8122181F14052100BF632A /* Main.storyboard */ = {
  571. isa = PBXVariantGroup;
  572. children = (
  573. AD8122191F14052100BF632A /* Base */,
  574. );
  575. name = Main.storyboard;
  576. sourceTree = "<group>";
  577. };
  578. AD81221B1F14064800BF632A /* LaunchScreen.storyboard */ = {
  579. isa = PBXVariantGroup;
  580. children = (
  581. AD81221C1F14064800BF632A /* Base */,
  582. );
  583. name = LaunchScreen.storyboard;
  584. sourceTree = "<group>";
  585. };
  586. /* End PBXVariantGroup section */
  587. /* Begin XCBuildConfiguration section */
  588. AD811A421F13F88800BF632A /* Debug */ = {
  589. isa = XCBuildConfiguration;
  590. buildSettings = {
  591. ALWAYS_SEARCH_USER_PATHS = NO;
  592. CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
  593. CLANG_ANALYZER_NONNULL = YES;
  594. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  595. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  596. CLANG_CXX_LIBRARY = "libc++";
  597. CLANG_ENABLE_MODULES = YES;
  598. CLANG_ENABLE_OBJC_ARC = YES;
  599. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  600. CLANG_WARN_BOOL_CONVERSION = YES;
  601. CLANG_WARN_COMMA = YES;
  602. CLANG_WARN_CONSTANT_CONVERSION = YES;
  603. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  604. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  605. CLANG_WARN_EMPTY_BODY = YES;
  606. CLANG_WARN_ENUM_CONVERSION = YES;
  607. CLANG_WARN_INFINITE_RECURSION = YES;
  608. CLANG_WARN_INT_CONVERSION = YES;
  609. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  610. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  611. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  612. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  613. CLANG_WARN_STRICT_PROTOTYPES = YES;
  614. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  615. CLANG_WARN_UNREACHABLE_CODE = YES;
  616. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  617. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  618. COPY_PHASE_STRIP = NO;
  619. DEBUG_INFORMATION_FORMAT = dwarf;
  620. ENABLE_STRICT_OBJC_MSGSEND = YES;
  621. ENABLE_TESTABILITY = YES;
  622. GCC_C_LANGUAGE_STANDARD = gnu99;
  623. GCC_DYNAMIC_NO_PIC = NO;
  624. GCC_NO_COMMON_BLOCKS = YES;
  625. GCC_OPTIMIZATION_LEVEL = 0;
  626. GCC_PREPROCESSOR_DEFINITIONS = (
  627. "DEBUG=1",
  628. "$(inherited)",
  629. );
  630. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  631. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  632. GCC_WARN_UNDECLARED_SELECTOR = YES;
  633. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  634. GCC_WARN_UNUSED_FUNCTION = YES;
  635. GCC_WARN_UNUSED_VARIABLE = YES;
  636. IPHONEOS_DEPLOYMENT_TARGET = 10.3;
  637. MTL_ENABLE_DEBUG_INFO = YES;
  638. ONLY_ACTIVE_ARCH = YES;
  639. SDKROOT = iphoneos;
  640. TARGETED_DEVICE_FAMILY = "1,2";
  641. };
  642. name = Debug;
  643. };
  644. AD811A431F13F88800BF632A /* Release */ = {
  645. isa = XCBuildConfiguration;
  646. buildSettings = {
  647. ALWAYS_SEARCH_USER_PATHS = NO;
  648. CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
  649. CLANG_ANALYZER_NONNULL = YES;
  650. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  651. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  652. CLANG_CXX_LIBRARY = "libc++";
  653. CLANG_ENABLE_MODULES = YES;
  654. CLANG_ENABLE_OBJC_ARC = YES;
  655. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  656. CLANG_WARN_BOOL_CONVERSION = YES;
  657. CLANG_WARN_COMMA = YES;
  658. CLANG_WARN_CONSTANT_CONVERSION = YES;
  659. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  660. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  661. CLANG_WARN_EMPTY_BODY = YES;
  662. CLANG_WARN_ENUM_CONVERSION = YES;
  663. CLANG_WARN_INFINITE_RECURSION = YES;
  664. CLANG_WARN_INT_CONVERSION = YES;
  665. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  666. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  667. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  668. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  669. CLANG_WARN_STRICT_PROTOTYPES = YES;
  670. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  671. CLANG_WARN_UNREACHABLE_CODE = YES;
  672. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  673. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  674. COPY_PHASE_STRIP = NO;
  675. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  676. ENABLE_NS_ASSERTIONS = NO;
  677. ENABLE_STRICT_OBJC_MSGSEND = YES;
  678. GCC_C_LANGUAGE_STANDARD = gnu99;
  679. GCC_NO_COMMON_BLOCKS = YES;
  680. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  681. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  682. GCC_WARN_UNDECLARED_SELECTOR = YES;
  683. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  684. GCC_WARN_UNUSED_FUNCTION = YES;
  685. GCC_WARN_UNUSED_VARIABLE = YES;
  686. IPHONEOS_DEPLOYMENT_TARGET = 10.3;
  687. MTL_ENABLE_DEBUG_INFO = NO;
  688. SDKROOT = iphoneos;
  689. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  690. TARGETED_DEVICE_FAMILY = "1,2";
  691. VALIDATE_PRODUCT = YES;
  692. };
  693. name = Release;
  694. };
  695. AD811A451F13F88800BF632A /* Debug */ = {
  696. isa = XCBuildConfiguration;
  697. baseConfigurationReference = BF4A969BA440546630E4C931 /* Pods-InAppMessaging_Example_iOS.debug.xcconfig */;
  698. buildSettings = {
  699. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  700. CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
  701. CLANG_ENABLE_MODULES = YES;
  702. CODE_SIGN_ENTITLEMENTS = InAppMessaging_Example_iOS.entitlements;
  703. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  704. CODE_SIGN_STYLE = Manual;
  705. DEVELOPMENT_TEAM = EQHXZ8M8AV;
  706. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  707. HEADER_SEARCH_PATHS = (
  708. "$(inherited)",
  709. "\"${PODS_ROOT}/../../../Firebase/InAppMessaging/\"/**",
  710. );
  711. INFOPLIST_FILE = "$(SRCROOT)/App/InAppMessaging-Example-iOS/Info.plist";
  712. IPHONEOS_DEPLOYMENT_TARGET = 8.4;
  713. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  714. PRODUCT_BUNDLE_IDENTIFIER = com.google.experimental1.dev;
  715. PRODUCT_NAME = "$(TARGET_NAME)";
  716. PROVISIONING_PROFILE = "3aa1288b-7c4f-4d59-8975-546306cf00ae";
  717. PROVISIONING_PROFILE_SPECIFIER = "Experimental App 1 Dev";
  718. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  719. SWIFT_VERSION = 3.0;
  720. };
  721. name = Debug;
  722. };
  723. AD811A461F13F88800BF632A /* Release */ = {
  724. isa = XCBuildConfiguration;
  725. baseConfigurationReference = F0C2B7614A637C08CBDB8FF1 /* Pods-InAppMessaging_Example_iOS.release.xcconfig */;
  726. buildSettings = {
  727. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  728. CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
  729. CLANG_ENABLE_MODULES = YES;
  730. CODE_SIGN_ENTITLEMENTS = InAppMessaging_Example_iOS.entitlements;
  731. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  732. CODE_SIGN_STYLE = Manual;
  733. DEVELOPMENT_TEAM = EQHXZ8M8AV;
  734. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  735. HEADER_SEARCH_PATHS = (
  736. "$(inherited)",
  737. "\"${PODS_ROOT}/../../../Firebase/InAppMessaging/\"/**",
  738. );
  739. INFOPLIST_FILE = "$(SRCROOT)/App/InAppMessaging-Example-iOS/Info.plist";
  740. IPHONEOS_DEPLOYMENT_TARGET = 8.4;
  741. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  742. PRODUCT_BUNDLE_IDENTIFIER = com.google.experimental1.dev;
  743. PRODUCT_NAME = "$(TARGET_NAME)";
  744. PROVISIONING_PROFILE = "3aa1288b-7c4f-4d59-8975-546306cf00ae";
  745. PROVISIONING_PROFILE_SPECIFIER = "Experimental App 1 Dev";
  746. SWIFT_VERSION = 3.0;
  747. };
  748. name = Release;
  749. };
  750. AD8122331F140F9700BF632A /* Debug */ = {
  751. isa = XCBuildConfiguration;
  752. baseConfigurationReference = 92F3AF0CAD88D57986578C52 /* Pods-InAppMessaging_Tests_iOS.debug.xcconfig */;
  753. buildSettings = {
  754. DEVELOPMENT_TEAM = L8VKXC2S77;
  755. HEADER_SEARCH_PATHS = (
  756. "$(inherited)",
  757. "\"${PODS_ROOT}/../../../Firebase/InAppMessaging/\"/**",
  758. );
  759. INFOPLIST_FILE = Tests/Info.plist;
  760. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  761. PRODUCT_BUNDLE_IDENTIFIER = "com.google.InAppMessaging-Tests-iOS";
  762. PRODUCT_NAME = "$(TARGET_NAME)";
  763. };
  764. name = Debug;
  765. };
  766. AD8122341F140F9700BF632A /* Release */ = {
  767. isa = XCBuildConfiguration;
  768. baseConfigurationReference = 4A218F594D01B3E92842DF08 /* Pods-InAppMessaging_Tests_iOS.release.xcconfig */;
  769. buildSettings = {
  770. DEVELOPMENT_TEAM = L8VKXC2S77;
  771. HEADER_SEARCH_PATHS = (
  772. "$(inherited)",
  773. "\"${PODS_ROOT}/../../../Firebase/InAppMessaging/\"/**",
  774. );
  775. INFOPLIST_FILE = Tests/Info.plist;
  776. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  777. PRODUCT_BUNDLE_IDENTIFIER = "com.google.InAppMessaging-Tests-iOS";
  778. PRODUCT_NAME = "$(TARGET_NAME)";
  779. };
  780. name = Release;
  781. };
  782. /* End XCBuildConfiguration section */
  783. /* Begin XCConfigurationList section */
  784. AD811A281F13F88800BF632A /* Build configuration list for PBXProject "InAppMessaging-Example-iOS" */ = {
  785. isa = XCConfigurationList;
  786. buildConfigurations = (
  787. AD811A421F13F88800BF632A /* Debug */,
  788. AD811A431F13F88800BF632A /* Release */,
  789. );
  790. defaultConfigurationIsVisible = 0;
  791. defaultConfigurationName = Release;
  792. };
  793. AD811A441F13F88800BF632A /* Build configuration list for PBXNativeTarget "InAppMessaging_Example_iOS" */ = {
  794. isa = XCConfigurationList;
  795. buildConfigurations = (
  796. AD811A451F13F88800BF632A /* Debug */,
  797. AD811A461F13F88800BF632A /* Release */,
  798. );
  799. defaultConfigurationIsVisible = 0;
  800. defaultConfigurationName = Release;
  801. };
  802. AD8122351F140F9700BF632A /* Build configuration list for PBXNativeTarget "InAppMessaging_Tests_iOS" */ = {
  803. isa = XCConfigurationList;
  804. buildConfigurations = (
  805. AD8122331F140F9700BF632A /* Debug */,
  806. AD8122341F140F9700BF632A /* Release */,
  807. );
  808. defaultConfigurationIsVisible = 0;
  809. defaultConfigurationName = Release;
  810. };
  811. /* End XCConfigurationList section */
  812. };
  813. rootObject = AD811A251F13F88800BF632A /* Project object */;
  814. }