apple iap-submit: DEVELOPER_REJECTED IAP / subscription / group versions (left by a canceled submission) are submitted as they are, plan says 'add (developer rejected, re-submitted as is)', --new-version only for APPROVED / REJECTED, empty draft reused; fake ASC models cancel and re-add. play build / check: warn before Gradle when defaultConfig does not read -PversionCode / -PversionName, with the exact Groovy / Kotlin line (built with AGP 8.13); android.injected.version.code does not override bundleRelease; post-build versionCode mismatch is a hard stop. play-production-release plan: 'Do you want to restart your review?' dialog, Restart review is never-press. Pitfalls 31-33
This commit is contained in:
parent
41d2ffcc24
commit
0b1451800c
18 changed files with 399 additions and 26 deletions
|
|
@ -62,7 +62,9 @@ Auto-renewable subscriptions are a separate list (`subscriptions`, `store-subscr
|
|||
**submits the app too**.
|
||||
- The real run asks before adding the items and again before submitting; `--no-submit` stops at the filled draft so
|
||||
the owner presses "Submit for Review" in App Store Connect. `--new-version` makes a new draft version of an
|
||||
approved or rejected product first (changed name, description or screenshot). Never an MCP tool; MCP has the
|
||||
approved or rejected product first (changed name, description or screenshot). After the owner canceled a
|
||||
submission the versions are DEVELOPER_REJECTED: they go into the next submission as they are (the plan says
|
||||
"add (developer rejected, re-submitted as is)"); no new version is needed. Never an MCP tool; MCP has the
|
||||
read-only plan `apple_iap_review_plan`. `--json` prints the plan for scripts.
|
||||
4. Offer codes (free or discounted) for one-time purchases: see the app-store-promotion skill (`storebound apple offer-codes`).
|
||||
5. Test: Sandbox testers (Users and Access > Sandbox) on device; or a StoreKit configuration file in Xcode for local
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue