diff --git a/bin/AirInAppPurchase.ane b/bin/AirInAppPurchase.ane index 3c306fd..3a38373 100644 Binary files a/bin/AirInAppPurchase.ane and b/bin/AirInAppPurchase.ane differ diff --git a/ios/AirInAppPurchase.xcodeproj/project.pbxproj b/ios/AirInAppPurchase.xcodeproj/project.pbxproj index 7b087b3..e6aa8ea 100644 --- a/ios/AirInAppPurchase.xcodeproj/project.pbxproj +++ b/ios/AirInAppPurchase.xcodeproj/project.pbxproj @@ -168,13 +168,16 @@ files = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-AirInAppPurchase-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_ROOT}/../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"; + 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"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -283,7 +286,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 73A52F4802CB8303AF16A808 /* Pods-AirInAppPurchase.debug.xcconfig */; buildSettings = { - OTHER_LDFLAGS = "-ObjC"; + CLANG_MODULES_AUTOLINK = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; @@ -293,7 +296,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = 4F5EEECECF41468977B23870 /* Pods-AirInAppPurchase.release.xcconfig */; buildSettings = { - OTHER_LDFLAGS = "-ObjC"; + CLANG_MODULES_AUTOLINK = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; }; diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 646307f..e2b47ac 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,3 +1,3 @@ PODFILE CHECKSUM: fbcc8c9cdc1f699c572a377a28c7cc86af711258 -COCOAPODS: 1.2.0 +COCOAPODS: 1.3.1 diff --git a/ios/Pods/Manifest.lock b/ios/Pods/Manifest.lock index 646307f..e2b47ac 100644 --- a/ios/Pods/Manifest.lock +++ b/ios/Pods/Manifest.lock @@ -1,3 +1,3 @@ PODFILE CHECKSUM: fbcc8c9cdc1f699c572a377a28c7cc86af711258 -COCOAPODS: 1.2.0 +COCOAPODS: 1.3.1 diff --git a/ios/Pods/Pods.xcodeproj/project.pbxproj b/ios/Pods/Pods.xcodeproj/project.pbxproj index bfbbadf..5a498cb 100644 --- a/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -7,21 +7,20 @@ objects = { /* Begin PBXBuildFile section */ - 3AB28ECC5F10ADBC1914A1CCB92EF9C6 /* Pods-AirInAppPurchase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD0452ECC7E09F9459DD1405B780F805 /* Pods-AirInAppPurchase-dummy.m */; }; - A167B7693EC98F20DBF7093F2858A2E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */; }; + 3010C3668B19A84E933C9B1FE145DA6A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */; }; + 3AB28ECC5F10ADBC1914A1CCB92EF9C6 /* Pods-AirInAppPurchase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1737E2E22068632376C5BCB2D633D295 /* Pods-AirInAppPurchase-dummy.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 27ECA67B59FF87D42E3256EBDE0F600A /* Pods-AirInAppPurchase-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AirInAppPurchase-resources.sh"; sourceTree = ""; }; - 2E9504D09CB5C36394E8E147BBB432D4 /* Pods-AirInAppPurchase-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AirInAppPurchase-acknowledgements.plist"; sourceTree = ""; }; - 4553F37BD750358FD34BE6565F69BCC5 /* Pods-AirInAppPurchase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AirInAppPurchase.release.xcconfig"; sourceTree = ""; }; + 1737E2E22068632376C5BCB2D633D295 /* Pods-AirInAppPurchase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AirInAppPurchase-dummy.m"; sourceTree = ""; }; + 17DE1C8DB2CC08622241F4D0A665A71A /* Pods-AirInAppPurchase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AirInAppPurchase.release.xcconfig"; sourceTree = ""; }; + 2DA586AD11F38F0728273ED26C00C954 /* Pods-AirInAppPurchase-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AirInAppPurchase-acknowledgements.markdown"; sourceTree = ""; }; + 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - AD0452ECC7E09F9459DD1405B780F805 /* Pods-AirInAppPurchase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AirInAppPurchase-dummy.m"; sourceTree = ""; }; + 9F0378A956541857ECA706444FEA45BC /* Pods-AirInAppPurchase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AirInAppPurchase.debug.xcconfig"; sourceTree = ""; }; + A863DAA16AF6176F2964158F20D6335B /* Pods-AirInAppPurchase-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AirInAppPurchase-acknowledgements.plist"; sourceTree = ""; }; B09949B7831A575AD39089E7B5CDB80B /* libPods-AirInAppPurchase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-AirInAppPurchase.a"; path = "libPods-AirInAppPurchase.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - B168DB5D027B850A5B3F376D7BCCD566 /* Pods-AirInAppPurchase-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AirInAppPurchase-frameworks.sh"; sourceTree = ""; }; - CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - F44C80AD1881BD948AD5D08AE1BA43CC /* Pods-AirInAppPurchase-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AirInAppPurchase-acknowledgements.markdown"; sourceTree = ""; }; - F8104641187ADBEB9C1BB3AA555A0924 /* Pods-AirInAppPurchase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AirInAppPurchase.debug.xcconfig"; sourceTree = ""; }; + E3A8A54D5F061EECDB45B838A11D6909 /* Pods-AirInAppPurchase-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AirInAppPurchase-resources.sh"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -29,7 +28,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A167B7693EC98F20DBF7093F2858A2E4 /* Foundation.framework in Frameworks */, + 3010C3668B19A84E933C9B1FE145DA6A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -44,53 +43,52 @@ name = Products; sourceTree = ""; }; - 7531C8F8DE19F1AA3C8A7AC97A91DC29 /* iOS */ = { + 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( - CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */, + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, + BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, + 35AD1B44A2F64D2843C5C5ECBB20197C /* Products */, + 8BE7C629C988AD404FA83F5CD7DD84C9 /* Targets Support Files */, ); - name = iOS; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + 8BE7C629C988AD404FA83F5CD7DD84C9 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */, - 35AD1B44A2F64D2843C5C5ECBB20197C /* Products */, - CB4F8F4360A7B5C0DB1D22A382F0F30D /* Targets Support Files */, + C9FC5D3E573BCF50C0815FB865DF49B4 /* Pods-AirInAppPurchase */, ); + name = "Targets Support Files"; sourceTree = ""; }; BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = { isa = PBXGroup; children = ( - 7531C8F8DE19F1AA3C8A7AC97A91DC29 /* iOS */, + D35AF013A5F0BAD4F32504907A52519E /* iOS */, ); name = Frameworks; sourceTree = ""; }; - CAE425F3A781DCBEDEBD91FBA075BF5B /* Pods-AirInAppPurchase */ = { + C9FC5D3E573BCF50C0815FB865DF49B4 /* Pods-AirInAppPurchase */ = { isa = PBXGroup; children = ( - F44C80AD1881BD948AD5D08AE1BA43CC /* Pods-AirInAppPurchase-acknowledgements.markdown */, - 2E9504D09CB5C36394E8E147BBB432D4 /* Pods-AirInAppPurchase-acknowledgements.plist */, - AD0452ECC7E09F9459DD1405B780F805 /* Pods-AirInAppPurchase-dummy.m */, - B168DB5D027B850A5B3F376D7BCCD566 /* Pods-AirInAppPurchase-frameworks.sh */, - 27ECA67B59FF87D42E3256EBDE0F600A /* Pods-AirInAppPurchase-resources.sh */, - F8104641187ADBEB9C1BB3AA555A0924 /* Pods-AirInAppPurchase.debug.xcconfig */, - 4553F37BD750358FD34BE6565F69BCC5 /* Pods-AirInAppPurchase.release.xcconfig */, + 2DA586AD11F38F0728273ED26C00C954 /* Pods-AirInAppPurchase-acknowledgements.markdown */, + A863DAA16AF6176F2964158F20D6335B /* Pods-AirInAppPurchase-acknowledgements.plist */, + 1737E2E22068632376C5BCB2D633D295 /* Pods-AirInAppPurchase-dummy.m */, + E3A8A54D5F061EECDB45B838A11D6909 /* Pods-AirInAppPurchase-resources.sh */, + 9F0378A956541857ECA706444FEA45BC /* Pods-AirInAppPurchase.debug.xcconfig */, + 17DE1C8DB2CC08622241F4D0A665A71A /* Pods-AirInAppPurchase.release.xcconfig */, ); name = "Pods-AirInAppPurchase"; path = "Target Support Files/Pods-AirInAppPurchase"; sourceTree = ""; }; - CB4F8F4360A7B5C0DB1D22A382F0F30D /* Targets Support Files */ = { + D35AF013A5F0BAD4F32504907A52519E /* iOS */ = { isa = PBXGroup; children = ( - CAE425F3A781DCBEDEBD91FBA075BF5B /* Pods-AirInAppPurchase */, + 6604A7D69453B4569E4E4827FB9155A9 /* Foundation.framework */, ); - name = "Targets Support Files"; + name = iOS; sourceTree = ""; }; /* End PBXGroup section */ @@ -118,7 +116,7 @@ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0730; + LastSwiftUpdateCheck = 0830; LastUpgradeCheck = 0700; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; @@ -150,11 +148,12 @@ /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ - 015A368F878AC3E2CEAE21DDE8026304 /* Debug */ = { + 1C7D17A37D091C98D2F0DD886C3A9320 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -162,10 +161,13 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; @@ -190,15 +192,17 @@ ONLY_ACTIVE_ARCH = YES; PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - 44CDBB6D11DE06DB64D6268622BDC47E /* Release */ = { + 34FE9531DA9AF2820790339988D5FF41 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -206,10 +210,13 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGNING_REQUIRED = NO; @@ -236,7 +243,7 @@ }; BD55F1C36C42C23AFA5C3285F82271EF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F8104641187ADBEB9C1BB3AA555A0924 /* Pods-AirInAppPurchase.debug.xcconfig */; + baseConfigurationReference = 9F0378A956541857ECA706444FEA45BC /* Pods-AirInAppPurchase.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -259,7 +266,7 @@ }; F36A5C52916FAB8A6B8AEBD100DA45D6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4553F37BD750358FD34BE6565F69BCC5 /* Pods-AirInAppPurchase.release.xcconfig */; + baseConfigurationReference = 17DE1C8DB2CC08622241F4D0A665A71A /* Pods-AirInAppPurchase.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -286,8 +293,8 @@ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 015A368F878AC3E2CEAE21DDE8026304 /* Debug */, - 44CDBB6D11DE06DB64D6268622BDC47E /* Release */, + 1C7D17A37D091C98D2F0DD886C3A9320 /* Debug */, + 34FE9531DA9AF2820790339988D5FF41 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase-resources.sh b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase-resources.sh index 4602c68..a7df440 100755 --- a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase-resources.sh +++ b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase-resources.sh @@ -8,6 +8,10 @@ RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt XCASSET_FILES=() +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" @@ -21,6 +25,9 @@ case "${TARGETED_DEVICE_FAMILY}" in 3) TARGET_DEVICE_ARGS="--target-device tv" ;; + 4) + TARGET_DEVICE_ARGS="--target-device watch" + ;; *) TARGET_DEVICE_ARGS="--target-device mac" ;; @@ -41,29 +48,29 @@ EOM fi case $RESOURCE_PATH in *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" ;; *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" ;; *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" ;; *.xcassets) @@ -71,7 +78,7 @@ EOM XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") ;; *) - echo "$RESOURCE_PATH" + echo "$RESOURCE_PATH" || true echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" ;; esac diff --git a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.debug.xcconfig b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.debug.xcconfig index f1c5b33..7492535 100644 --- a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.debug.xcconfig +++ b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.debug.xcconfig @@ -4,4 +4,5 @@ OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = $(inherited) -ObjC PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.release.xcconfig b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.release.xcconfig index f1c5b33..7492535 100644 --- a/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.release.xcconfig +++ b/ios/Pods/Target Support Files/Pods-AirInAppPurchase/Pods-AirInAppPurchase.release.xcconfig @@ -4,4 +4,5 @@ OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = $(inherited) -ObjC PODS_BUILD_DIR = $BUILD_DIR PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods