mirror of
https://github.com/yattee/yattee.git
synced 2026-07-19 05:42:04 +00:00
- Add macOS-specific entitlements via CODE_SIGN_ENTITLEMENTS[sdk=macosx*]: the iOS aps-environment key is silently dropped from macOS exports, leaving distribution builds without a push entitlement (no CloudKit sync pushes). Release now uses Yattee-macOS.entitlements with com.apple.developer.aps-environment = production. - Release-DeveloperID uses Yattee-macOS-DeveloperID.entitlements, adding the Sparkle mach-lookup temporary exceptions (-spks/-spki) required for the updater to install in a sandboxed app. - Default Sparkle updater to the beta channel while only beta releases exist, so testers receive updates without toggling Advanced settings. - Set NSHumanReadableCopyright for the app target.
23 lines
730 B
XML
23 lines
730 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>com.apple.developer.aps-environment</key>
|
|
<string>production</string>
|
|
<key>com.apple.developer.icloud-container-identifiers</key>
|
|
<array>
|
|
<string>iCloud.$(CFBundleIdentifier)</string>
|
|
</array>
|
|
<key>com.apple.developer.icloud-services</key>
|
|
<array>
|
|
<string>CloudKit</string>
|
|
</array>
|
|
<key>com.apple.developer.ubiquity-kvstore-identifier</key>
|
|
<string>$(TeamIdentifierPrefix)$(CFBundleIdentifier)</string>
|
|
<key>com.apple.security.application-groups</key>
|
|
<array>
|
|
<string>group.stream.yattee.app.shared</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|