Skip to content

chore: update Apple bundle id to com.cattrall.daccord#124

Merged
krazyjakee merged 1 commit into
masterfrom
chore/bundle-id-cattrall
Jun 13, 2026
Merged

chore: update Apple bundle id to com.cattrall.daccord#124
krazyjakee merged 1 commit into
masterfrom
chore/bundle-id-cattrall

Conversation

@krazyjakee

Copy link
Copy Markdown
Contributor

What

Updates the iOS and macOS PRODUCT_BUNDLE_IDENTIFIER from com.daccord-projects.daccord to com.cattrall.daccord to match the App ID newly registered in the Apple Developer portal (Team 8MVM4FMRRC).

Changes

  • ios/Runner.xcodeproj/project.pbxproj — main Runner target + .RunnerTests
  • macos/Runner.xcodeproj/project.pbxproj.RunnerTests targets
  • macos/Runner/Configs/AppInfo.xcconfig — macOS app bundle id

Not changed

  • Android applicationId (com.daccord_projects.daccord) — separate Google Play identifier, not governed by the Apple App ID.
  • markdown_viewer example project (com.example.*) — vendored package, out of scope.

Notes

No App ID capabilities were enabled on the new identifier; the app uses only sandbox device permissions (camera/mic/network) and a custom daccord:// URL scheme, none of which require portal capability toggles.

🤖 Generated with Claude Code

Match the iOS and macOS PRODUCT_BUNDLE_IDENTIFIER (and RunnerTests
suffixes) to the App ID registered in the Apple Developer portal
(com.cattrall.daccord, Team 8MVM4FMRRC).

Android applicationId (com.daccord_projects.daccord) is unchanged, as
it is a separate Google Play identifier.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copy link
Copy Markdown
Contributor Author

Code Review — chore/bundle-id-cattrall

Reviewed the diff across all three changed files. No issues found; the change is correct and complete.

Findings (ranked by severity)

Severity Area Finding
✅ None Completeness All 3 iOS build configurations (Debug / Release / Profile) for the main Runner target are updated.
✅ None Completeness All 3 iOS build configurations for RunnerTests are updated.
✅ None Completeness All 3 macOS build configurations for RunnerTests are updated in macos/Runner.xcodeproj/project.pbxproj.
✅ None macOS main target The macOS main Daccord target has no PRODUCT_BUNDLE_IDENTIFIER in project.pbxproj — it inherits from AppInfo.xcconfig, which is correctly updated.
✅ None Info.plist Both ios/Runner/Info.plist and macos/Runner/Info.plist use $(PRODUCT_BUNDLE_IDENTIFIER) variable expansion — no hardcoded value to update.
✅ None Entitlements macos/Runner/DebugProfile.entitlements and Release.entitlements contain no bundle ID references.
✅ None URL scheme CFBundleURLName is dev.daccord (not the bundle identifier) — no change needed.
✅ None Stale references Global search for com.daccord-projects.daccord across all source, config, and plist files returns zero hits.
✅ None Test coverage Config-only change; no app logic altered, no tests to add or update.
✅ None Android applicationId (com.daccord_projects.daccord) is a separate Google Play identifier — correctly left unchanged.

No fixes required

No commits pushed — the PR is already correct and complete as authored. Ready to merge.


Generated by Claude Code

@krazyjakee krazyjakee merged commit 2b0d62c into master Jun 13, 2026
2 checks passed
@krazyjakee krazyjakee deleted the chore/bundle-id-cattrall branch June 13, 2026 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant