IndieAbout: About section in iOS Settings and macOS About window; LICENSE
switched to the portfolio-standard ISC text (reflowed for in-app rendering).
IndieBackup: files-only backup/restore of the iCloud container documents
('.notesbackup' document type on both platforms), SwiftData cache rebuilt
via SyncEngine.rebuildCache() after restore, monitors suspended during the
file swap, onOpenURL import with pre-launch queueing.
Release pipeline: Scripts/release.sh (ios|mac|all) archives and uploads via
xcodebuild + ASC API key; platform-partitioned build numbers (iOS even,
macOS odd) since both targets share one bundle ID and build sequence.
25 lines
797 B
Plaintext
25 lines
797 B
Plaintext
<?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>
|
|
<!-- TestFlight / App Store distribution for the iOS app (an embedded
|
|
watchOS app, if any, is exported as part of the same bundle). -->
|
|
<key>method</key>
|
|
<string>app-store-connect</string>
|
|
<key>teamID</key>
|
|
<string>C32Z8JNLG6</string>
|
|
<!-- destination=upload makes -exportArchive push the build straight to
|
|
App Store Connect instead of writing a local .ipa. -->
|
|
<key>destination</key>
|
|
<string>upload</string>
|
|
<key>signingStyle</key>
|
|
<string>automatic</string>
|
|
<key>uploadSymbols</key>
|
|
<true/>
|
|
<key>stripSwiftSymbols</key>
|
|
<true/>
|
|
<key>manageAppVersionAndBuildNumber</key>
|
|
<false/>
|
|
</dict>
|
|
</plist>
|