29 lines
2.5 KiB
Markdown
29 lines
2.5 KiB
Markdown
# Tarnax 1.0 submission checklist
|
|
|
|
## Assets prepared by this pack
|
|
- App Store icon and derivative brand assets.
|
|
- Six iPhone and six iPad screenshots in raw and designed versions.
|
|
- Device-footage app preview videos and poster frames.
|
|
- English UK and US listing text with field-length validation.
|
|
- Support email, ready-to-host support/privacy/usage pages, and an in-app privacy/support section.
|
|
- Bundled privacy manifest and export-compliance declaration based on the audited app.
|
|
- Review notes, access checklist, age/privacy/compliance worksheets.
|
|
- App Store archive/export tooling; no upload or publication is performed.
|
|
|
|
## Owner actions before submission
|
|
- [ ] Resolve Tarnax naming/trademark rights.
|
|
- [ ] Choose the final public website URLs; publish website/ over HTTPS and test every link. Enter the support and privacy URLs in release-config.json and App Store Connect. A local HTML file is not a public policy URL.
|
|
- [ ] Confirm the privacy-policy operator name, support handling and final App Privacy answers.
|
|
- [ ] Provide a dedicated external reviewer server and login details; see reviewer-access-checklist.md.
|
|
- [ ] Enter reviewer contact phone, pricing, territories, trader status and required legal/tax/banking details.
|
|
- [ ] Create the App Store Connect app record for net.absdev.Tarnax; confirm Tarnax is available in the chosen locales.
|
|
- [ ] Complete age-rating, content-rights, encryption and accessibility questionnaires accurately.
|
|
- [ ] Validate the App Store export/archive in current production Xcode/App Store Connect. An SDK/beta runtime compatibility fix was needed during development; confirm the SDK used is accepted for store upload.
|
|
- [ ] Upload the **App Store** build, not the direct-install Ad Hoc IPA. Wait for processing and inspect warnings.
|
|
- [ ] Confirm screenshot appearance and cropping on Apple's upload preview, then select one coherent set per locale/device. Do not upload both raw and designed copies as duplicate screens.
|
|
- [ ] Test build 8 on physical iPhone and iPad: fresh login, saved login, Face ID, cancellation/retry, background lock, graph, library, Files import, server preferences and offline recovery.
|
|
- [ ] Confirm public support/privacy URLs are accessible without login.
|
|
- [ ] Prefer manual release for the first version; submit for review when all blockers are cleared.
|
|
|
|
Run `python3 appstore/tools/validate.py` for local asset checks. The report distinguishes valid assets from outstanding owner/account requirements. It cannot guarantee App Review acceptance.
|