From daa70bbe2073b75933def90cbc6f82cbcad0a20b Mon Sep 17 00:00:00 2001 From: Trey t Date: Fri, 28 Nov 2025 21:19:22 -0600 Subject: [PATCH] Fix build issues after Casera rebranding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update google-services.json package name to com.example.casera - Fix Xcode project paths from MyCrib/ to Casera/ - Update app display name and usage descriptions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- composeApp/google-services.json | 2 +- iosApp/iosApp.xcodeproj/project.pbxproj | 34 +++++++++---------- .../xcschemes/CaseraExtension.xcscheme | 6 ++-- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/composeApp/google-services.json b/composeApp/google-services.json index 06dfae7..3402a3d 100644 --- a/composeApp/google-services.json +++ b/composeApp/google-services.json @@ -9,7 +9,7 @@ "client_info": { "mobilesdk_app_id": "1:YOUR_PROJECT_NUMBER:android:YOUR_APP_ID", "android_client_info": { - "package_name": "com.example.mycrib" + "package_name": "com.example.casera" } }, "oauth_client": [], diff --git a/iosApp/iosApp.xcodeproj/project.pbxproj b/iosApp/iosApp.xcodeproj/project.pbxproj index 105e5d6..516b391 100644 --- a/iosApp/iosApp.xcodeproj/project.pbxproj +++ b/iosApp/iosApp.xcodeproj/project.pbxproj @@ -58,7 +58,7 @@ 1C685CD22EC5539000A9669B /* CaseraTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CaseraTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 1CBF1BED2ECD9768001BF56C /* CaseraUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CaseraUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 4B07E04F794A4C1CAA8CCD5D /* PhotoViewerSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotoViewerSheet.swift; sourceTree = ""; }; - 96A3DDC05E14B3F83E56282F /* MyCrib.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MyCrib.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 96A3DDC05E14B3F83E56282F /* Casera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Casera.app; sourceTree = BUILT_PRODUCTS_DIR; }; AD6CD907CA1045CBBC845D91 /* CompletionCardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CompletionCardView.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -101,12 +101,12 @@ /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ /* Begin PBXFileSystemSynchronizedRootGroup section */ - 1C0789432EBC218B00392B46 /* MyCrib */ = { + 1C0789432EBC218B00392B46 /* Casera */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( 1C0789572EBC218D00392B46 /* Exceptions for "MyCrib" folder in "CaseraExtension" target */, ); - path = MyCrib; + path = Casera; sourceTree = ""; }; 1C685CD32EC5539000A9669B /* CaseraTests */ = { @@ -199,7 +199,7 @@ 1C0789612EBC2F5400392B46 /* CaseraExtension.entitlements */, 7A237E53D5D71D9D6A361E29 /* Configuration */, E822E6B231E7783DE992578C /* iosApp */, - 1C0789432EBC218B00392B46 /* MyCrib */, + 1C0789432EBC218B00392B46 /* Casera */, 1C685CD32EC5539000A9669B /* CaseraTests */, 1CBF1BEE2ECD9768001BF56C /* CaseraUITests */, 1C07893E2EBC218B00392B46 /* Frameworks */, @@ -211,7 +211,7 @@ FA6022B7B844191C54E57EB4 /* Products */ = { isa = PBXGroup; children = ( - 96A3DDC05E14B3F83E56282F /* MyCrib.app */, + 96A3DDC05E14B3F83E56282F /* Casera.app */, 1C07893D2EBC218B00392B46 /* CaseraExtension.appex */, 1C685CD22EC5539000A9669B /* CaseraTests.xctest */, 1CBF1BED2ECD9768001BF56C /* CaseraUITests.xctest */, @@ -235,7 +235,7 @@ dependencies = ( ); fileSystemSynchronizedGroups = ( - 1C0789432EBC218B00392B46 /* MyCrib */, + 1C0789432EBC218B00392B46 /* Casera */, ); name = CaseraExtension; packageProductDependencies = ( @@ -312,7 +312,7 @@ packageProductDependencies = ( ); productName = iosApp; - productReference = 96A3DDC05E14B3F83E56282F /* MyCrib.app */; + productReference = 96A3DDC05E14B3F83E56282F /* Casera.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -480,8 +480,8 @@ ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = iosApp/Info.plist; - INFOPLIST_KEY_NSCameraUsageDescription = "MyCrib needs access to your camera to take photos of completed tasks"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "MyCrib needs access to your photo library to select photos of completed tasks"; + INFOPLIST_KEY_NSCameraUsageDescription = "Casera needs access to your camera to take photos of completed tasks"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Casera needs access to your photo library to select photos of completed tasks"; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; @@ -510,8 +510,8 @@ DEVELOPMENT_TEAM = V3PF3M6B6U; ENABLE_USER_SCRIPT_SANDBOXING = NO; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = MyCrib/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = MyCrib; + INFOPLIST_FILE = Casera/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = Casera; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 26.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -544,8 +544,8 @@ DEVELOPMENT_TEAM = V3PF3M6B6U; ENABLE_USER_SCRIPT_SANDBOXING = NO; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = MyCrib/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = MyCrib; + INFOPLIST_FILE = Casera/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = Casera; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 26.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -585,7 +585,7 @@ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MyCrib.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/MyCrib"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Casera.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Casera"; }; name = Debug; }; @@ -608,7 +608,7 @@ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MyCrib.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/MyCrib"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Casera.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Casera"; }; name = Release; }; @@ -801,8 +801,8 @@ ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = iosApp/Info.plist; - INFOPLIST_KEY_NSCameraUsageDescription = "MyCrib needs access to your camera to take photos of completed tasks"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "MyCrib needs access to your photo library to select photos of completed tasks"; + INFOPLIST_KEY_NSCameraUsageDescription = "Casera needs access to your camera to take photos of completed tasks"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Casera needs access to your photo library to select photos of completed tasks"; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; diff --git a/iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/CaseraExtension.xcscheme b/iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/CaseraExtension.xcscheme index 3ab3d00..2fd7b21 100644 --- a/iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/CaseraExtension.xcscheme +++ b/iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/CaseraExtension.xcscheme @@ -31,7 +31,7 @@ @@ -75,7 +75,7 @@ @@ -111,7 +111,7 @@