|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 54; |
| 6 | + objectVersion = 51; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
140 | 140 | 6A9DECA527B6ABFB00052807 /* change_host_response.json in Resources */ = {isa = PBXBuildFile; fileRef = 6A9DECA427B69D8800052807 /* change_host_response.json */; }; |
141 | 141 | 6A9DECA627B6ABFB00052807 /* change_host_response.json in Resources */ = {isa = PBXBuildFile; fileRef = 6A9DECA427B69D8800052807 /* change_host_response.json */; }; |
142 | 142 | 6AF543A228E883AD0025F2A9 /* LeanplumLocationAndBeacons.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6AF5439728E882CA0025F2A9 /* LeanplumLocationAndBeacons.framework */; }; |
| 143 | + 6AF6426D298198160021A997 /* Leanplum.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6AA13C7B2900546400EDCA69 /* Leanplum.framework */; }; |
| 144 | + 6AF6426E298198160021A997 /* Leanplum.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 6AA13C7B2900546400EDCA69 /* Leanplum.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
143 | 145 | 779F1FAA8AA2F3872AC876B2 /* Pods_LeanplumSDKTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E3C9DA445D159EC6FF97D42D /* Pods_LeanplumSDKTests.framework */; }; |
| 146 | + 82DC3FE9A5761B14AF26B301 /* Pods_LeanplumSDKApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 916957E1B3EE91A34170B5C7 /* Pods_LeanplumSDKApp.framework */; }; |
144 | 147 | C9D064B1275DFB4B00A7A5F9 /* LeanplumNotificationsManagerUtilsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D064B0275DFB4B00A7A5F9 /* LeanplumNotificationsManagerUtilsTest.swift */; }; |
145 | 148 | C9D503672754C9DC0034C5B3 /* PushNotificationSettingsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D503662754C9DC0034C5B3 /* PushNotificationSettingsTest.swift */; }; |
146 | 149 | /* End PBXBuildFile section */ |
|
216 | 219 | remoteGlobalIDString = 6A2FE16627958F0400E4A8FE; |
217 | 220 | remoteInfo = LeanplumLocationAndBeacons; |
218 | 221 | }; |
| 222 | + 6AF6426F298198220021A997 /* PBXContainerItemProxy */ = { |
| 223 | + isa = PBXContainerItemProxy; |
| 224 | + containerPortal = 6AA13C742900546400EDCA69 /* LeanplumSDK.xcodeproj */; |
| 225 | + proxyType = 1; |
| 226 | + remoteGlobalIDString = 075AAD0726847C23007CA1BD; |
| 227 | + remoteInfo = Leanplum; |
| 228 | + }; |
219 | 229 | /* End PBXContainerItemProxy section */ |
220 | 230 |
|
221 | 231 | /* Begin PBXCopyFilesBuildPhase section */ |
|
225 | 235 | dstPath = ""; |
226 | 236 | dstSubfolderSpec = 10; |
227 | 237 | files = ( |
| 238 | + 6AF6426E298198160021A997 /* Leanplum.framework in Embed Frameworks */, |
228 | 239 | 6A37A8D228F03C8D00F4339F /* LeanplumLocationAndBeacons.framework in Embed Frameworks */, |
229 | 240 | ); |
230 | 241 | name = "Embed Frameworks"; |
|
322 | 333 | 07828DAC268B4A5E0029A339 /* local_caps_week_response.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = local_caps_week_response.json; sourceTree = "<group>"; }; |
323 | 334 | 07828DAD268B4A5E0029A339 /* local_caps_response.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = local_caps_response.json; sourceTree = "<group>"; }; |
324 | 335 | 07828DB6268B4AA00029A339 /* LPLocalCapsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LPLocalCapsTest.m; sourceTree = "<group>"; }; |
| 336 | + 214C76D0E799A19388CD6FD8 /* Pods-LeanplumSDKApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeanplumSDKApp.debug.xcconfig"; path = "Target Support Files/Pods-LeanplumSDKApp/Pods-LeanplumSDKApp.debug.xcconfig"; sourceTree = "<group>"; }; |
325 | 337 | 39C081A7278D95ED00C1DBD6 /* ActionManagerTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionManagerTest.swift; sourceTree = "<group>"; }; |
| 338 | + 413582C5894FCF059F11DC9B /* Pods-LeanplumSDKApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeanplumSDKApp.release.xcconfig"; path = "Target Support Files/Pods-LeanplumSDKApp/Pods-LeanplumSDKApp.release.xcconfig"; sourceTree = "<group>"; }; |
326 | 339 | 4747227FD8352F14AF070969 /* Pods-LeanplumSDKTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeanplumSDKTests.debug.xcconfig"; path = "Target Support Files/Pods-LeanplumSDKTests/Pods-LeanplumSDKTests.debug.xcconfig"; sourceTree = "<group>"; }; |
327 | 340 | 6A07FDA42811AF3800995BE3 /* ContentMergerTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentMergerTest.swift; sourceTree = "<group>"; }; |
328 | 341 | 6A07FDAD283544CE00995BE3 /* ActionManagerDownloadTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionManagerDownloadTest.swift; sourceTree = "<group>"; }; |
|
345 | 358 | 6AEAEE592795B68700680F84 /* Leanplum.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Leanplum.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
346 | 359 | 6AEAEE612795B72A00680F84 /* LeanplumLocationAndBeacons.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = LeanplumLocationAndBeacons.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
347 | 360 | 6AF5438D28E882CA0025F2A9 /* LeanplumSDKLocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = LeanplumSDKLocation.xcodeproj; path = ../LeanplumSDKLocation/LeanplumSDKLocation.xcodeproj; sourceTree = "<group>"; }; |
| 361 | + 916957E1B3EE91A34170B5C7 /* Pods_LeanplumSDKApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LeanplumSDKApp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
348 | 362 | B6B7D6D71F9664181C09E727 /* Pods-LeanplumSDKTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LeanplumSDKTests.release.xcconfig"; path = "Target Support Files/Pods-LeanplumSDKTests/Pods-LeanplumSDKTests.release.xcconfig"; sourceTree = "<group>"; }; |
349 | 363 | C9D064B0275DFB4B00A7A5F9 /* LeanplumNotificationsManagerUtilsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LeanplumNotificationsManagerUtilsTest.swift; sourceTree = "<group>"; }; |
350 | 364 | C9D503662754C9DC0034C5B3 /* PushNotificationSettingsTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotificationSettingsTest.swift; sourceTree = "<group>"; }; |
|
356 | 370 | isa = PBXFrameworksBuildPhase; |
357 | 371 | buildActionMask = 2147483647; |
358 | 372 | files = ( |
| 373 | + 6AF6426D298198160021A997 /* Leanplum.framework in Frameworks */, |
359 | 374 | 6A37A8D128F03C8D00F4339F /* LeanplumLocationAndBeacons.framework in Frameworks */, |
| 375 | + 82DC3FE9A5761B14AF26B301 /* Pods_LeanplumSDKApp.framework in Frameworks */, |
360 | 376 | ); |
361 | 377 | runOnlyForDeploymentPostprocessing = 0; |
362 | 378 | }; |
|
421 | 437 | 6AEAEE612795B72A00680F84 /* LeanplumLocationAndBeacons.framework */, |
422 | 438 | 6AEAEE592795B68700680F84 /* Leanplum.framework */, |
423 | 439 | E3C9DA445D159EC6FF97D42D /* Pods_LeanplumSDKTests.framework */, |
| 440 | + 916957E1B3EE91A34170B5C7 /* Pods_LeanplumSDKApp.framework */, |
424 | 441 | ); |
425 | 442 | name = Frameworks; |
426 | 443 | sourceTree = "<group>"; |
|
671 | 688 | children = ( |
672 | 689 | 4747227FD8352F14AF070969 /* Pods-LeanplumSDKTests.debug.xcconfig */, |
673 | 690 | B6B7D6D71F9664181C09E727 /* Pods-LeanplumSDKTests.release.xcconfig */, |
| 691 | + 214C76D0E799A19388CD6FD8 /* Pods-LeanplumSDKApp.debug.xcconfig */, |
| 692 | + 413582C5894FCF059F11DC9B /* Pods-LeanplumSDKApp.release.xcconfig */, |
674 | 693 | ); |
675 | 694 | name = Pods; |
676 | 695 | path = ../Pods; |
|
683 | 702 | isa = PBXNativeTarget; |
684 | 703 | buildConfigurationList = 075AACFB26847BF4007CA1BD /* Build configuration list for PBXNativeTarget "LeanplumSDKApp" */; |
685 | 704 | buildPhases = ( |
| 705 | + 8A261CE7954C4FB8940D097A /* [CP] Check Pods Manifest.lock */, |
686 | 706 | 075AACE326847BF3007CA1BD /* Sources */, |
687 | 707 | 075AACE426847BF3007CA1BD /* Frameworks */, |
688 | 708 | 075AACE526847BF3007CA1BD /* Resources */, |
689 | 709 | 6A37A8CD28F03C2A00F4339F /* Embed Frameworks */, |
690 | | - 6A37A8D028F03C5A00F4339F /* Codesign Embedded Frameworks */, |
| 710 | + E68D5EF82B25DDDEEF3430A4 /* [CP] Embed Pods Frameworks */, |
691 | 711 | ); |
692 | 712 | buildRules = ( |
693 | 713 | ); |
694 | 714 | dependencies = ( |
| 715 | + 6AF64270298198220021A997 /* PBXTargetDependency */, |
695 | 716 | 6A37A8D428F03C9400F4339F /* PBXTargetDependency */, |
696 | 717 | ); |
697 | 718 | name = LeanplumSDKApp; |
|
920 | 941 | /* End PBXResourcesBuildPhase section */ |
921 | 942 |
|
922 | 943 | /* Begin PBXShellScriptBuildPhase section */ |
923 | | - 6A37A8D028F03C5A00F4339F /* Codesign Embedded Frameworks */ = { |
| 944 | + 8A261CE7954C4FB8940D097A /* [CP] Check Pods Manifest.lock */ = { |
924 | 945 | isa = PBXShellScriptBuildPhase; |
925 | | - alwaysOutOfDate = 1; |
926 | 946 | buildActionMask = 2147483647; |
927 | 947 | files = ( |
928 | 948 | ); |
929 | 949 | inputFileListPaths = ( |
930 | 950 | ); |
931 | 951 | inputPaths = ( |
| 952 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 953 | + "${PODS_ROOT}/Manifest.lock", |
932 | 954 | ); |
933 | | - name = "Codesign Embedded Frameworks"; |
| 955 | + name = "[CP] Check Pods Manifest.lock"; |
934 | 956 | outputFileListPaths = ( |
935 | 957 | ); |
936 | 958 | outputPaths = ( |
| 959 | + "$(DERIVED_FILE_DIR)/Pods-LeanplumSDKApp-checkManifestLockResult.txt", |
937 | 960 | ); |
938 | 961 | runOnlyForDeploymentPostprocessing = 0; |
939 | 962 | shellPath = /bin/sh; |
940 | | - shellScript = "# Populate a variable with the current code signing identity if it's available in the environment.\nSIGNING_IDENTITY=\"${EXPANDED_CODE_SIGN_IDENTITY:-$CODE_SIGN_IDENTITY}\"\n\n# Populate a variable with the current code signing flags and options in the environment.\nOTHER_CODE_SIGN_FLAGS=${OTHER_CODE_SIGN_FLAGS:-}\nTARGET_FRAMEWORKS_PATH=\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/\"\n# Re-sign the packaged frameworks using the application's details.\nif [ -n \"${SIGNING_IDENTITY}\" ]; then\n if [[ -d $TARGET_FRAMEWORKS_PATH ]]\n then\n find \"$TARGET_FRAMEWORKS_PATH\" \\\n -name \"*.framework\" \\\n -type d \\\n -exec codesign ${OTHER_CODE_SIGN_FLAGS} \\\n --force \\\n --sign \"${SIGNING_IDENTITY}\" \\\n --options runtime \\\n --deep \\\n {} \\;\n fi\nfi\n"; |
| 963 | + 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"; |
| 964 | + showEnvVarsInLog = 0; |
941 | 965 | }; |
942 | 966 | CCAE818569231C43601E87E0 /* [CP] Embed Pods Frameworks */ = { |
943 | 967 | isa = PBXShellScriptBuildPhase; |
|
978 | 1002 | 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"; |
979 | 1003 | showEnvVarsInLog = 0; |
980 | 1004 | }; |
| 1005 | + E68D5EF82B25DDDEEF3430A4 /* [CP] Embed Pods Frameworks */ = { |
| 1006 | + isa = PBXShellScriptBuildPhase; |
| 1007 | + buildActionMask = 2147483647; |
| 1008 | + files = ( |
| 1009 | + ); |
| 1010 | + inputFileListPaths = ( |
| 1011 | + "${PODS_ROOT}/Target Support Files/Pods-LeanplumSDKApp/Pods-LeanplumSDKApp-frameworks-${CONFIGURATION}-input-files.xcfilelist", |
| 1012 | + ); |
| 1013 | + name = "[CP] Embed Pods Frameworks"; |
| 1014 | + outputFileListPaths = ( |
| 1015 | + "${PODS_ROOT}/Target Support Files/Pods-LeanplumSDKApp/Pods-LeanplumSDKApp-frameworks-${CONFIGURATION}-output-files.xcfilelist", |
| 1016 | + ); |
| 1017 | + runOnlyForDeploymentPostprocessing = 0; |
| 1018 | + shellPath = /bin/sh; |
| 1019 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-LeanplumSDKApp/Pods-LeanplumSDKApp-frameworks.sh\"\n"; |
| 1020 | + showEnvVarsInLog = 0; |
| 1021 | + }; |
981 | 1022 | /* End PBXShellScriptBuildPhase section */ |
982 | 1023 |
|
983 | 1024 | /* Begin PBXSourcesBuildPhase section */ |
|
1064 | 1105 | name = LeanplumLocationAndBeacons; |
1065 | 1106 | targetProxy = 6AF543A028E8834E0025F2A9 /* PBXContainerItemProxy */; |
1066 | 1107 | }; |
| 1108 | + 6AF64270298198220021A997 /* PBXTargetDependency */ = { |
| 1109 | + isa = PBXTargetDependency; |
| 1110 | + name = Leanplum; |
| 1111 | + targetProxy = 6AF6426F298198220021A997 /* PBXContainerItemProxy */; |
| 1112 | + }; |
1067 | 1113 | /* End PBXTargetDependency section */ |
1068 | 1114 |
|
1069 | 1115 | /* Begin PBXVariantGroup section */ |
|
1204 | 1250 | }; |
1205 | 1251 | 075AACFC26847BF4007CA1BD /* Debug */ = { |
1206 | 1252 | isa = XCBuildConfiguration; |
| 1253 | + baseConfigurationReference = 214C76D0E799A19388CD6FD8 /* Pods-LeanplumSDKApp.debug.xcconfig */; |
1207 | 1254 | buildSettings = { |
1208 | 1255 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1209 | 1256 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
|
1228 | 1275 | }; |
1229 | 1276 | 075AACFD26847BF4007CA1BD /* Release */ = { |
1230 | 1277 | isa = XCBuildConfiguration; |
| 1278 | + baseConfigurationReference = 413582C5894FCF059F11DC9B /* Pods-LeanplumSDKApp.release.xcconfig */; |
1231 | 1279 | buildSettings = { |
1232 | 1280 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
1233 | 1281 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; |
|
0 commit comments