History: drop iCloud entitlement (cap not provisioned)
The signed iPhone archive failed because the team's iOS provisioning profile doesn't include the iCloud capability or our iCloud.com.flights.app container. Empty out the entitlements payload so signing succeeds with no caps requested. The app's ModelContainer init already falls back to local-only SwiftData when the CloudKit container isn't reachable — history persists on-device, just doesn't sync across devices yet. When the iCloud cap is provisioned for com.flights.app, restore the entitlements payload (one diff) and CloudKit sync turns back on automatically. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -2,13 +2,5 @@
|
|||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
<key>com.apple.developer.icloud-container-identifiers</key>
|
|
||||||
<array>
|
|
||||||
<string>iCloud.com.flights.app</string>
|
|
||||||
</array>
|
|
||||||
<key>com.apple.developer.icloud-services</key>
|
|
||||||
<array>
|
|
||||||
<string>CloudKit</string>
|
|
||||||
</array>
|
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
Reference in New Issue
Block a user