diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index d96d902df..eebbeb4d6 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -88,7 +88,7 @@ jobs: echo "App ID: $PROFILE_APP_ID" echo "==================================" # Verify bundle ID matches - EXPECTED_BUNDLE_ID="com.superproductivity.superproductivity" + EXPECTED_BUNDLE_ID="com.super-productivity.app" if [ "$PROFILE_APP_ID" != "$EXPECTED_BUNDLE_ID" ]; then echo "ERROR: Provisioning profile app ID ($PROFILE_APP_ID) does not match expected bundle ID ($EXPECTED_BUNDLE_ID)" echo "Please create a new provisioning profile with the correct bundle ID" @@ -170,7 +170,7 @@ jobs: manual provisioningProfiles - com.superproductivity.superproductivity + com.super-productivity.app ${{ env.PROVISIONING_PROFILE_UUID }} diff --git a/docs/build-and-publish-notes.md b/docs/build-and-publish-notes.md index 0b2013a74..464271249 100644 --- a/docs/build-and-publish-notes.md +++ b/docs/build-and-publish-notes.md @@ -41,7 +41,7 @@ The iOS build is automated via `.github/workflows/build-ios.yml`. It triggers on 1. Go to [Apple Developer Portal → Profiles](https://developer.apple.com/account/resources/profiles/list) 2. Click **+** → **App Store Connect** (under Distribution) -3. Select App ID: `com.superproductivity.superproductivity` +3. Select App ID: `com.super-productivity.app` 4. Select your **Apple Distribution** certificate 5. Download the `.mobileprovision` file 6. Base64 encode: `base64 -i profile.mobileprovision | pbcopy` @@ -67,6 +67,6 @@ To capture: 1. Go to [App Store Connect](https://appstoreconnect.apple.com) → My Apps → **+** → New App 2. Select **iOS** platform -3. Bundle ID: `com.superproductivity.superproductivity` +3. Bundle ID: `com.super-productivity.app` 4. Fill in app name, SKU, etc. 5. Builds uploaded via workflow appear under **TestFlight** tab diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index f9e7370f2..dbc3064bc 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -354,7 +354,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MARKETING_VERSION = 1.0; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; - PRODUCT_BUNDLE_IDENTIFIER = com.superproductivity.superproductivity; + PRODUCT_BUNDLE_IDENTIFIER = com.super-productivity.app; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_VERSION = 5.0; @@ -373,7 +373,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.superproductivity.superproductivity; + PRODUCT_BUNDLE_IDENTIFIER = com.super-productivity.app; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = ""; SWIFT_VERSION = 5.0;