apple submit/resubmit --platform macos: apple.macos.noIap leaves IAPs out, no Game Center switch without apple.macos.gameCenter; pitfalls #128
This commit is contained in:
parent
36ef9c2c5c
commit
d05294ebcd
6 changed files with 875 additions and 2 deletions
|
|
@ -1585,3 +1585,12 @@ that fails without the fix (see CONTRIBUTING.md).
|
|||
409 itself is treated the same way. `apple testflight distribute --submit-review` prints the line for testers not invited yet.
|
||||
- **Never:** retry the invitation in a loop, or report the added tester as a failure.
|
||||
- **Guard:** `installableBuild` / `noInstallableBuildHint` in `cli/lib/testflight.ts`, `tests/apple-release-gaps.test.ts`.
|
||||
|
||||
## 128. macOS submission of a two-platform app planned the iOS in-app purchases and Game Center
|
||||
|
||||
- **Symptom:** `apple resubmit --platform macos` (and `apple submit`) planned every consumable of the config and a
|
||||
`gameCenterAppVersions` write for a Mac app that sells nothing and has no Game Center.
|
||||
- **Do:** set `apple.macos.noIap: true` and leave `apple.macos.gameCenter` unset; a macOS submission then carries the
|
||||
version and build only, and the dry run names what it left out and why.
|
||||
- **Never:** attach iOS-only products to the Mac submission or switch Game Center on for a Mac app without it.
|
||||
- **Guard:** `macosSubmitSkips` in `cli/lib/config.ts`, `tests/resubmit.test.ts`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue