From a526a9239e3e7f28283be1eeaec2134701484ce9 Mon Sep 17 00:00:00 2001 From: team-nimblehq Date: Tue, 29 Aug 2023 04:20:26 +0000 Subject: [PATCH] [Chore] Generate & update sample project --- sample/android/build.gradle.kts | 4 +- .../template/{android => }/util/LogUtil.kt | 2 +- sample/android/src/main/AndroidManifest.xml | 4 +- .../MyApplication.kt => MainApplication.kt} | 8 +- .../kmm/template/android/lib/TypeAlias.kt | 3 - .../{android => }/di/ViewModelModule.kt | 2 +- .../co/nimblehq/kmm/template/lib/TypeAlias.kt | 3 + .../{android => }/ui/base/BaseViewModel.kt | 6 +- .../ui/navigation/AppDestination.kt | 2 +- .../ui/navigation/AppNavigation.kt | 4 +- .../{android => }/ui/screens/MainActivity.kt | 6 +- .../ui/screens/home/HomeScreen.kt | 4 +- .../{android => }/ui/theme/AppColors.kt | 2 +- .../{android => }/ui/theme/AppDimensions.kt | 2 +- .../{android => }/ui/theme/AppStyles.kt | 2 +- .../template/{android => }/ui/theme/Theme.kt | 2 +- .../{android => }/util/DispatchersProvider.kt | 2 +- .../template/{android => }/util/LogUtil.kt | 2 +- .../{android => }/test/CoroutineTestRule.kt | 2 +- sample/ios/sample.xcodeproj/project.pbxproj | 224 +++++++++--------- 20 files changed, 143 insertions(+), 143 deletions(-) rename sample/android/src/debug/java/co/nimblehq/kmm/template/{android => }/util/LogUtil.kt (72%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android/MyApplication.kt => MainApplication.kt} (63%) delete mode 100644 sample/android/src/main/java/co/nimblehq/kmm/template/android/lib/TypeAlias.kt rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/di/ViewModelModule.kt (77%) create mode 100644 sample/android/src/main/java/co/nimblehq/kmm/template/lib/TypeAlias.kt rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/base/BaseViewModel.kt (88%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/navigation/AppDestination.kt (86%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/navigation/AppNavigation.kt (90%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/screens/MainActivity.kt (67%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/screens/home/HomeScreen.kt (82%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/theme/AppColors.kt (93%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/theme/AppDimensions.kt (79%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/theme/AppStyles.kt (77%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/ui/theme/Theme.kt (97%) rename sample/android/src/main/java/co/nimblehq/kmm/template/{android => }/util/DispatchersProvider.kt (89%) rename sample/android/src/release/java/co/nimblehq/kmm/template/{android => }/util/LogUtil.kt (68%) rename sample/android/src/test/java/co/nimblehq/kmm/template/{android => }/test/CoroutineTestRule.kt (92%) diff --git a/sample/android/build.gradle.kts b/sample/android/build.gradle.kts index 4a0c03fc..b077b599 100644 --- a/sample/android/build.gradle.kts +++ b/sample/android/build.gradle.kts @@ -9,10 +9,10 @@ plugins { val keystoreProperties = loadProperties("$rootDir/signing.properties") android { - namespace = "co.nimblehq.kmm.template.android" + namespace = "co.nimblehq.kmm.template" compileSdk = Versions.ANDROID_COMPILE_SDK defaultConfig { - applicationId = "co.nimblehq.kmm.template.android" + applicationId = "co.nimblehq.kmm.template" minSdk = Versions.ANDROID_MIN_SDK targetSdk = Versions.ANDROID_TARGET_SDK versionCode = Versions.ANDROID_VERSION_CODE diff --git a/sample/android/src/debug/java/co/nimblehq/kmm/template/android/util/LogUtil.kt b/sample/android/src/debug/java/co/nimblehq/kmm/template/util/LogUtil.kt similarity index 72% rename from sample/android/src/debug/java/co/nimblehq/kmm/template/android/util/LogUtil.kt rename to sample/android/src/debug/java/co/nimblehq/kmm/template/util/LogUtil.kt index 441bd848..d6aa6e3b 100644 --- a/sample/android/src/debug/java/co/nimblehq/kmm/template/android/util/LogUtil.kt +++ b/sample/android/src/debug/java/co/nimblehq/kmm/template/util/LogUtil.kt @@ -1,4 +1,4 @@ -package co.nimblehq.kmm.template.android.util +package co.nimblehq.kmm.template.util import timber.log.Timber diff --git a/sample/android/src/main/AndroidManifest.xml b/sample/android/src/main/AndroidManifest.xml index 7bc2f159..44c41ed3 100644 --- a/sample/android/src/main/AndroidManifest.xml +++ b/sample/android/src/main/AndroidManifest.xml @@ -1,11 +1,11 @@ + package="co.nimblehq.kmm.template"> /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; }; - 2F7B6AB35D89AA83D514ECC2 /* SwiftFormat */ = { + 0D47A32864F3079721665E44 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); - name = SwiftFormat; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "if [ -z \"$CI\" ]; then\n \"${PODS_ROOT}/SwiftFormat/CommandLineTool/swiftformat\" \"$SRCROOT\"\nfi"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; }; - 7EB246CFC1E0CCBA652DC37E /* R.swift */ = { + 2F7B6AB35D89AA83D514ECC2 /* SwiftFormat */ = { isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; buildActionMask = 2147483647; files = ( ); @@ -753,34 +751,38 @@ ); inputPaths = ( ); - name = R.swift; + name = SwiftFormat; outputFileListPaths = ( ); outputPaths = ( - "$SRCROOT/$PROJECT_NAME/Sources/Supports/Helpers/Rswift/R.generated.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"$PODS_ROOT/R.swift/rswift\" generate \"$SRCROOT/$PROJECT_NAME/Sources/Supports/Helpers/Rswift/R.generated.swift\""; + shellScript = "if [ -z \"$CI\" ]; then\n \"${PODS_ROOT}/SwiftFormat/CommandLineTool/swiftformat\" \"$SRCROOT\"\nfi"; }; - 805B7CE25AE9A9C14E600707 /* [CP] Embed Pods Frameworks */ = { + 46FCA76401A1A20C46FEF5E2 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-sample-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-sampleTests/Pods-sampleTests-frameworks.sh\"\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; }; - 843C67A8A78058B8D8B3D11E /* Copy GoogleService-Info.plist */ = { + 66BC937C6DAD1606FDC47103 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -788,39 +790,41 @@ inputFileListPaths = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); - name = "Copy GoogleService-Info.plist"; + name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-sample-sampleKIFUITests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "PATH_TO_GOOGLE_PLISTS=\"$SRCROOT/$PROJECT_NAME/Configurations/Plists/GoogleService\"\n\ncase \"${CONFIGURATION}\" in\n\"Debug Staging\" | \"Release Staging\" )\ncp -r \"$PATH_TO_GOOGLE_PLISTS/Staging/GoogleService-Info.plist\" \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist\"\n;;\n\"Debug Production\" | \"Release Production\" )\ncp -r \"$PATH_TO_GOOGLE_PLISTS/Production/GoogleService-Info.plist\" \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist\"\n;;\n*)\n;;\nesac"; + 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; }; - AE10932EB614537ADB9EA886 /* [CP] Check Pods Manifest.lock */ = { + 7EB246CFC1E0CCBA652DC37E /* R.swift */ = { isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", ); - name = "[CP] Check Pods Manifest.lock"; + name = R.swift; outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-sampleTests-checkManifestLockResult.txt", + "$SRCROOT/$PROJECT_NAME/Sources/Supports/Helpers/Rswift/R.generated.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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; + shellScript = "\"$PODS_ROOT/R.swift/rswift\" generate \"$SRCROOT/$PROJECT_NAME/Sources/Supports/Helpers/Rswift/R.generated.swift\""; }; - B2B621CC2B1F4F58601CD98D /* Sourcery */ = { + 843C67A8A78058B8D8B3D11E /* Copy GoogleService-Info.plist */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -829,31 +833,32 @@ ); inputPaths = ( ); - name = Sourcery; + name = "Copy GoogleService-Info.plist"; outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"$PODS_ROOT/Sourcery/bin/sourcery\""; + shellScript = "PATH_TO_GOOGLE_PLISTS=\"$SRCROOT/$PROJECT_NAME/Configurations/Plists/GoogleService\"\n\ncase \"${CONFIGURATION}\" in\n\"Debug Staging\" | \"Release Staging\" )\ncp -r \"$PATH_TO_GOOGLE_PLISTS/Staging/GoogleService-Info.plist\" \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist\"\n;;\n\"Debug Production\" | \"Release Production\" )\ncp -r \"$PATH_TO_GOOGLE_PLISTS/Production/GoogleService-Info.plist\" \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/GoogleService-Info.plist\"\n;;\n*)\n;;\nesac"; }; - CCB3021C0293822B98F31D55 /* [CP] Embed Pods Frameworks */ = { + B2B621CC2B1F4F58601CD98D /* Sourcery */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + inputPaths = ( + ); + name = Sourcery; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "\"$PODS_ROOT/Sourcery/bin/sourcery\""; }; CF26733D03C8D33F8823EE1F /* SwiftLint */ = { isa = PBXShellScriptBuildPhase; @@ -873,26 +878,21 @@ shellPath = /bin/sh; shellScript = "if [ -z \"$CI\" ]; then\n ${PODS_ROOT}/SwiftLint/swiftlint\nfi"; }; - E7AFC0638AC333E547DD8143 /* [CP] Check Pods Manifest.lock */ = { + EC97C7D62A0D9B5846821A56 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-sample-sampleKIFUITests-checkManifestLockResult.txt", + "${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-sample-sampleKIFUITests/Pods-sample-sampleKIFUITests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; EF3878B82E1CD4611A640906 /* SwiftFormat Lint */ = { @@ -913,7 +913,7 @@ shellPath = /bin/sh; shellScript = "if [ -z \"$CI\" ]; then\n \"${PODS_ROOT}/SwiftFormat/CommandLineTool/swiftformat\" \"$SRCROOT\" --lint --lenient\nfi"; }; - F58778F510219EE1648332E1 /* [CP] Embed Pods Frameworks */ = { + FE7F7DFF241D42FAD7ACD7B1 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -989,7 +989,7 @@ /* Begin XCBuildConfiguration section */ 21ACBFF0B81C5FE1926420D2 /* Debug Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BEF0EB01711244FFB6FA35DA /* Pods-sample-sampleKIFUITests.debug production.xcconfig */; + baseConfigurationReference = EBDA4BD3B01AA58FA2282832 /* Pods-sample-sampleKIFUITests.debug production.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1014,7 +1014,7 @@ }; 252EA76B363BC50D825D8BD6 /* Debug Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E7B8A83E0D97844A07CFB33 /* Pods-sampleTests.debug staging.xcconfig */; + baseConfigurationReference = 99E8C285A1EB9EB8D1258F99 /* Pods-sampleTests.debug staging.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1039,7 +1039,7 @@ }; 388E6BE620787A06CA1CA7EE /* Release Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C74413459B5EDB5F5E18EE55 /* Pods-sample.release staging.xcconfig */; + baseConfigurationReference = BA6D5691E818F93DE95E0596 /* Pods-sample.release staging.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1063,7 +1063,7 @@ }; 38F81F703A83D6A307430059 /* Release Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 03A3630DEE50F53400BA4B19 /* Pods-sample-sampleKIFUITests.release production.xcconfig */; + baseConfigurationReference = 9968633611342E4965317C10 /* Pods-sample-sampleKIFUITests.release production.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1087,7 +1087,7 @@ }; 3BEDFE87FC2F0AE206422087 /* Release Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 32B388D0C550ECB5FA455EEE /* Pods-sampleTests.release production.xcconfig */; + baseConfigurationReference = 2C841C9A9C6FDB9B0F13A8A6 /* Pods-sampleTests.release production.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1111,7 +1111,7 @@ }; 3E22885F8CD58F60301062E2 /* Release Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 981F0F871D925FE7914E9C15 /* Pods-sample-sampleKIFUITests.release staging.xcconfig */; + baseConfigurationReference = BAA243538DD55675F4D219B6 /* Pods-sample-sampleKIFUITests.release staging.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1135,7 +1135,7 @@ }; 4C1D6824327C0FD7CA0FD5EA /* Release Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 37D6479155B7CB6113411C9F /* Pods-sample.release production.xcconfig */; + baseConfigurationReference = 6905D337038EF385175B48B6 /* Pods-sample.release production.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1218,7 +1218,7 @@ }; 65EFF1C45B23F50B02803EAD /* Debug Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D03EC565B9CCAC1D2A6D3CBD /* Pods-sample.debug staging.xcconfig */; + baseConfigurationReference = 7CC6C9A311897D364F439A91 /* Pods-sample.debug staging.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1243,7 +1243,7 @@ }; 944F5AFF63FDFD18DB25D45F /* Debug Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A562DA14B41BE5B952C134C0 /* Pods-sample.debug production.xcconfig */; + baseConfigurationReference = 33505B9BF9661A91BD331CAC /* Pods-sample.debug production.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1268,7 +1268,7 @@ }; A6CE62F8A695FBBC221E4690 /* Debug Production */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AC4722FDB2A1310A47F9067A /* Pods-sampleTests.debug production.xcconfig */; + baseConfigurationReference = AFDE323AE90AA9F8BB784958 /* Pods-sampleTests.debug production.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1293,7 +1293,7 @@ }; B7E6733E7030283A3E74681B /* Debug Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 35E2DAC9B94DA53C7E3683A6 /* Pods-sample-sampleKIFUITests.debug staging.xcconfig */; + baseConfigurationReference = A5148C808CDA1AD642875AB8 /* Pods-sample-sampleKIFUITests.debug staging.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -1371,7 +1371,7 @@ }; BD91BBB9D406D96A13EB8291 /* Release Staging */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C75075CB343661CBEB584A37 /* Pods-sampleTests.release staging.xcconfig */; + baseConfigurationReference = 69DFEA9CA5B6C8232B179885 /* Pods-sampleTests.release staging.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_IDENTITY = "iPhone Developer";