diff --git a/mobile/APPSTORE_SUBMISSION.md b/mobile/APPSTORE_SUBMISSION.md index 7226ec2..496764c 100644 --- a/mobile/APPSTORE_SUBMISSION.md +++ b/mobile/APPSTORE_SUBMISSION.md @@ -7,11 +7,12 @@ account-specific or secret and must NOT be committed). Order below ≈ the order ## 0. Before you submit (gates that cause rejection) -- [ ] **Verified build** uploaded from Codemagic to App Store Connect (the one you tested on-device — multi-device tiles, call transcript, scheduled-meeting transcript, calls still ring). -- [ ] **Reviewer demo account** created and working (§6). The app is gated behind BizGaze login — without working credentials Apple auto-rejects ("couldn't get past sign-in"). -- [ ] **Privacy Policy URL** live and reachable (§4 needs it). -- [ ] **Screenshots** captured for the required sizes (§5). -- [ ] **Export compliance** answered (§7). +- [x] **Verified build** uploaded from Codemagic to App Store Connect (splash build; multi-device tiles, transcripts, calls ring; moderation + meeting-push are live web-side). +- [x] **Reviewer demo account** — connect@bizgaze.com / Qwerty@789 (works; non-admin so it sees Report/Block but not the admin Reports view). +- [x] **Privacy Policy URL** — https://remote.bizgaze.com/privacy (live, public). +- [x] **Support URL** — https://remote.bizgaze.com/support (live, public). +- [x] **Screenshots** — 6.9" set (1320×2868) in mobile/appstore-screenshots/ (01-chats, 02-conversation, 03-meetings). +- [x] **Export compliance** — ITSAppUsesNonExemptEncryption=false baked into the build (App Store Connect won't ask). --- @@ -24,8 +25,9 @@ account-specific or secret and must NOT be committed). Order below ≈ the order | **Primary category** | Business | | **Secondary category** | Productivity | | **Bundle ID** | com.bizgaze.connect | -| **Support URL** | `<< https://…/support >>` | -| **Marketing URL** (optional) | `<< https://… >>` | +| **Privacy Policy URL** | https://remote.bizgaze.com/privacy | +| **Support URL** | https://remote.bizgaze.com/support | +| **Marketing URL** (optional) | leave blank, or your product page | | **Age rating** | 4+ (answer all content questions "None". Note: user-generated content via chat — see §8) | --- diff --git a/mobile/appstore-screenshots/01-chats.png b/mobile/appstore-screenshots/01-chats.png new file mode 100644 index 0000000..1bd536e Binary files /dev/null and b/mobile/appstore-screenshots/01-chats.png differ diff --git a/mobile/appstore-screenshots/02-conversation.png b/mobile/appstore-screenshots/02-conversation.png new file mode 100644 index 0000000..fb90dcb Binary files /dev/null and b/mobile/appstore-screenshots/02-conversation.png differ diff --git a/mobile/appstore-screenshots/03-meetings.png b/mobile/appstore-screenshots/03-meetings.png new file mode 100644 index 0000000..fdb2d2c Binary files /dev/null and b/mobile/appstore-screenshots/03-meetings.png differ