From 13c90ab85f12e30065621dbce7baa05ef85173ca Mon Sep 17 00:00:00 2001 From: Andy Boedo Date: Wed, 14 Aug 2024 19:15:09 -0300 Subject: [PATCH] more scheme fixes --- RevenueCat.xcodeproj/project.pbxproj | 57 +++++++++++++++++++ .../xcschemes/RevenueCatUI.xcscheme | 9 ++- 2 files changed, 64 insertions(+), 2 deletions(-) diff --git a/RevenueCat.xcodeproj/project.pbxproj b/RevenueCat.xcodeproj/project.pbxproj index 551ab28a7f..b191bab717 100644 --- a/RevenueCat.xcodeproj/project.pbxproj +++ b/RevenueCat.xcodeproj/project.pbxproj @@ -43,6 +43,20 @@ 2D4D6AF624F7193700B656BE /* verifyReceiptSample1.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2DDE559A24C8B5E300DCB087 /* verifyReceiptSample1.txt */; }; 2D4D6AF724F7193700B656BE /* base64encodedreceiptsample1.txt in Resources */ = {isa = PBXBuildFile; fileRef = 2DDE559B24C8B5E300DCB087 /* base64encodedreceiptsample1.txt */; }; 2D4E926526990AB1000E10B0 /* StoreKit1Wrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D4E926426990AB1000E10B0 /* StoreKit1Wrapper.swift */; }; + 2D6407832C6D635F00B5D573 /* header.heic in Resources */ = {isa = PBXBuildFile; fileRef = 2C5F71F52C3D6C2600B0FE4B /* header.heic */; }; + 2D6407842C6D636300B5D573 /* background.heic in Resources */ = {isa = PBXBuildFile; fileRef = 2C5F71F62C3D6C2600B0FE4B /* background.heic */; }; + 2D6407852C6D636E00B5D573 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61202C1D168B00E1A461 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall-watchOS.1.json */; }; + 2D6407862C6D636E00B5D573 /* testUnrecognizedIconsGeneratesDefaultPaywall.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611B2C1D168B00E1A461 /* testUnrecognizedIconsGeneratesDefaultPaywall.1.json */; }; + 2D6407872C6D636E00B5D573 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611D2C1D168B00E1A461 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall.1.json */; }; + 2D6407882C6D636E00B5D573 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611C2C1D168B00E1A461 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall-watchOS.1.json */; }; + 2D6407892C6D636E00B5D573 /* testUnrecognizedVariableGeneratesDefaultPaywall-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611E2C1D168B00E1A461 /* testUnrecognizedVariableGeneratesDefaultPaywall-watchOS.1.json */; }; + 2D64078A2C6D636E00B5D573 /* testValidateMissingPaywall-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61222C1D168B00E1A461 /* testValidateMissingPaywall-watchOS.1.json */; }; + 2D64078B2C6D636E00B5D573 /* testValidateMissingPaywall.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61232C1D168B00E1A461 /* testValidateMissingPaywall.1.json */; }; + 2D64078C2C6D636E00B5D573 /* testUnrecognizedIconsGeneratesDefaultPaywall-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611A2C1D168B00E1A461 /* testUnrecognizedIconsGeneratesDefaultPaywall-watchOS.1.json */; }; + 2D64078D2C6D636E00B5D573 /* testUnrecognizedVariableGeneratesDefaultPaywall.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A611F2C1D168B00E1A461 /* testUnrecognizedVariableGeneratesDefaultPaywall.1.json */; }; + 2D64078E2C6D636E00B5D573 /* testValidateMissingPaywallWithSpanishLocalization-watchOS.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61242C1D168B00E1A461 /* testValidateMissingPaywallWithSpanishLocalization-watchOS.1.json */; }; + 2D64078F2C6D636E00B5D573 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61212C1D168B00E1A461 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall.1.json */; }; + 2D6407902C6D636E00B5D573 /* testValidateMissingPaywallWithSpanishLocalization.1.json in Resources */ = {isa = PBXBuildFile; fileRef = 887A61252C1D168B00E1A461 /* testValidateMissingPaywallWithSpanishLocalization.1.json */; }; 2D735F7E26EFF198004E82A7 /* UnitTestsConfiguration.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 2D43017726EBFD7100BAB891 /* UnitTestsConfiguration.storekit */; }; 2D803F6326F144830069D717 /* Nimble in Frameworks */ = {isa = PBXBuildFile; productRef = 2D803F6226F144830069D717 /* Nimble */; }; 2D803F6626F144BF0069D717 /* Nimble in Frameworks */ = {isa = PBXBuildFile; productRef = 2D803F6526F144BF0069D717 /* Nimble */; }; @@ -996,6 +1010,13 @@ remoteGlobalIDString = 2D4C62392C5ADC0F00A29FD2; remoteInfo = CustomEntitlementComputationSwiftAPITester; }; + 2D6407812C6D623300B5D573 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 352629F51F7C4B9100C04F2C /* Project object */; + proxyType = 1; + remoteGlobalIDString = 887A5FB92C1D036200E1A461; + remoteInfo = RevenueCatUI; + }; 2D803F6A26F150190069D717 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 352629F51F7C4B9100C04F2C /* Project object */; @@ -4626,6 +4647,7 @@ buildRules = ( ); dependencies = ( + 2D6407822C6D623300B5D573 /* PBXTargetDependency */, ); name = RevenueCatUITestsDev; packageProductDependencies = ( @@ -4984,6 +5006,20 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2D6407852C6D636E00B5D573 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall-watchOS.1.json in Resources */, + 2D6407862C6D636E00B5D573 /* testUnrecognizedIconsGeneratesDefaultPaywall.1.json in Resources */, + 2D6407872C6D636E00B5D573 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall.1.json in Resources */, + 2D6407882C6D636E00B5D573 /* testUnrecognizedTemplateNameGeneratesDefaultPaywall-watchOS.1.json in Resources */, + 2D6407892C6D636E00B5D573 /* testUnrecognizedVariableGeneratesDefaultPaywall-watchOS.1.json in Resources */, + 2D64078A2C6D636E00B5D573 /* testValidateMissingPaywall-watchOS.1.json in Resources */, + 2D64078B2C6D636E00B5D573 /* testValidateMissingPaywall.1.json in Resources */, + 2D64078C2C6D636E00B5D573 /* testUnrecognizedIconsGeneratesDefaultPaywall-watchOS.1.json in Resources */, + 2D64078D2C6D636E00B5D573 /* testUnrecognizedVariableGeneratesDefaultPaywall.1.json in Resources */, + 2D64078E2C6D636E00B5D573 /* testValidateMissingPaywallWithSpanishLocalization-watchOS.1.json in Resources */, + 2D64078F2C6D636E00B5D573 /* testUnrecognizedVariableInFeaturesGeneratesDefaultPaywall.1.json in Resources */, + 2D6407902C6D636E00B5D573 /* testValidateMissingPaywallWithSpanishLocalization.1.json in Resources */, + 2D6407842C6D636300B5D573 /* background.heic in Resources */, + 2D6407832C6D635F00B5D573 /* header.heic in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5936,6 +5972,11 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 2D6407822C6D623300B5D573 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 887A5FB92C1D036200E1A461 /* RevenueCatUI */; + targetProxy = 2D6407812C6D623300B5D573 /* PBXContainerItemProxy */; + }; 2D803F6B26F150190069D717 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 2DC5621524EC63420031F69B /* RevenueCat */; @@ -6374,6 +6415,7 @@ 2DAC5F7926F13C9800C5258F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_ENABLE_OBJC_WEAK = YES; @@ -6404,6 +6446,7 @@ 2DAC5F7A26F13C9800C5258F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_ENABLE_OBJC_WEAK = YES; @@ -6512,6 +6555,7 @@ buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; @@ -6543,6 +6587,7 @@ buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; @@ -6570,6 +6615,7 @@ 2DE20B71264087FB004C597D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6598,6 +6644,7 @@ 2DE20B72264087FB004C597D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6626,6 +6673,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6656,6 +6704,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6684,6 +6733,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; @@ -6713,6 +6763,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; @@ -6876,6 +6927,7 @@ 4F6BEE2F2A27B02400CD9322 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6904,6 +6956,7 @@ 4F6BEE302A27B02400CD9322 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; @@ -6933,6 +6986,7 @@ buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; @@ -6963,6 +7017,7 @@ buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; @@ -7168,6 +7223,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; @@ -7195,6 +7251,7 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + BUILD_LIBRARY_FOR_DISTRIBUTION = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CODE_SIGN_STYLE = Automatic; diff --git a/RevenueCat.xcodeproj/xcshareddata/xcschemes/RevenueCatUI.xcscheme b/RevenueCat.xcodeproj/xcshareddata/xcschemes/RevenueCatUI.xcscheme index d410ab5334..55dc157c75 100644 --- a/RevenueCat.xcodeproj/xcshareddata/xcschemes/RevenueCatUI.xcscheme +++ b/RevenueCat.xcodeproj/xcshareddata/xcschemes/RevenueCatUI.xcscheme @@ -27,8 +27,13 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES" - shouldAutocreateTestPlan = "YES"> + shouldUseLaunchSchemeArgsEnv = "YES"> + + + +