changelog: macOS entitlements, MCP review-details platform
This commit is contained in:
parent
68467ffe9b
commit
f1a9229cf9
1 changed files with 2 additions and 0 deletions
|
|
@ -5,6 +5,8 @@
|
|||
|
||||
- `apple.macos: { listing, reviewNotes, gameCenter, noIap }`: an app with iOS and macOS versions gets its own Mac listing file and review notes (`apple listing --platform macos`, `apple review-details --platform macos`, new there); `validate` warns about iOS-only claims in a macOS version's texts (Game Center, tap / swipe, iPhone / iPad, in-app purchases with `noIap`).
|
||||
- `apple upload <pkg>`: reading the package is bounded (pkgutil signature check 90 s, expand 5 min, then the `apple build` .json) and logged; the processing wait finds macOS builds (it looked only at iOS and sat silently until --timeout); every slow read prints a heartbeat; an SSH / non-GUI session is warned about up front.
|
||||
- `apple build --platform macos`: `--tauri` takes a `tauri.<name>.conf.json` overlay (merged over tauri.conf.json and passed to `tauri build --config`; `tauri.appstore.conf.json` / `tauri.mas.conf.json` next to it are used by themselves); the Mac App Store entitlements come from `--entitlements`, `apple.macos.entitlements` or the merged config (a two-channel project signed the App Store app with its Developer ID plist); the plan lists the final keys, `get-task-allow` / `cs.disable-library-validation` stop the build (`--allow-entitlements`), other hardened-runtime exceptions warn.
|
||||
- MCP `apple_review_details` takes `platform`.
|
||||
- `apple release`: a 409 on a release type change is recognized again (a stray control character had broken the pattern).
|
||||
|
||||
## 0.8.65 · 2026-11-03
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue