MiDots

com.garethpaul.midot
Approved for Testing v1.0 (1) · iOS
State Approved for Testing
Trail 18 captured events
Access External testing live
Phase 1 — Archive & Upload
May 14, 4:54 PM

Register App with App Store Connect

Xcode prompts to create an app record before uploading. App name set to "MIDots", SKU and bundle ID to com.garethpaul.midot.

App Store Connect registration dialog
May 14, 4:54 PM

Creating App Record

Xcode creates the app record in App Store Connect. This registers the bundle ID and reserves the app name.

Creating app record spinner
May 14, 4:55 PM

Upload Failed — Copy Error

First upload attempt fails with a "Copy failed" error. The archive couldn't be uploaded to App Store Connect.

Copy failed error
May 14, 4:55 PM

App Record Created in App Store Connect

Despite the upload failure, the app record was successfully created. The MiDots page appears in App Store Connect with Xcode Cloud and distribution options.

App Store Connect MiDots page
May 14, 4:57 PM

Second Upload Attempt Failed

Another "Copy failed" error on the second archive attempt. Archives view now shows 2 archives. Needed to retry the distribution.

Second copy failed error
Phase 2 — Build Processing
May 14, 5:02 PM

Build Uploaded & Processing

Build 1.0 (1) successfully uploaded to App Store Connect. Status shows "Processing" as Apple validates the binary.

Build processing in TestFlight
May 14, 5:03 PM

Processing Complete — Email Notification

Apple sends an email confirming build processing is complete. "You can now use this build for TestFlight testing or submit it for distribution."

App Store Connect processing complete email
Phase 3 — Export Compliance
May 14, 5:04 PM

Missing Compliance Warning

TestFlight shows a "Missing Compliance" warning on the build. Export compliance documentation must be provided before testing can begin.

Missing Compliance warning
May 14, 5:04 PM

Encryption Documentation Submitted

Selected "None of the algorithms mentioned above" for the App Encryption Documentation. MiDots doesn't use custom encryption, so no export compliance filing is needed.

App Encryption Documentation dialog
Phase 4 — TestFlight Setup
May 14, 5:05 PM

External Testing Group Created

Created "Friends and Family" external testing group in TestFlight. The group starts with 0 testers and 0 builds assigned.

Friends and Family external group
May 14, 5:06 PM

Internal TestFlight Invite Generated

TestFlight generates a public invitation page with redeem code FVNGLXPK for internal testers to install MiDots 1.0 (1).

TestFlight invitation page
May 14, 5:05 PM

TestFlight Invite Email Sent

"Gareth Jones has invited you to test MiDots." Email sent via TestFlight with a link to view the app in TestFlight.

TestFlight invitation email
Phase 5 — External Beta Review
May 14, 5:06 PM

Select Build for External Testing

Chose build 1 (uploaded May 14, 5:02 PM) with status "Ready to Submit" for the Friends and Family external group. Expires in 90 days.

Select a Build to Test dialog
May 14, 5:06 PM

Fill In Test Information

Beta App Review requires test information: app description, feedback email, contact details, and optional sign-in credentials for the review team.

Test Information form
May 14, 5:07 PM

Submit for Beta App Review

Added testing notes: "Please test the different levels." Enabled automatic tester notification. Clicked "Submit for Review."

What to Test and Submit for Review
May 14, 5:07 PM

Build Status: Waiting for Review

Friends and Family group now shows 1 build assigned with status "Waiting for Review." Apple's Beta App Review team will evaluate the build.

Waiting for Review status in group
May 14, 5:08 PM

Submitted for External TestFlight Review

Build 1.0 (1) submitted for review across all groups (Close Folks, Work Group, Friends and Family) with 451 pending invites. Internal testing is live; external testers await Apple approval.

Final TestFlight overview - Waiting for Review
May 22, 9:46 PM

Beta App Review Approved

Apple approved build 1.0 (1) for TestFlight beta testing. External testers can now install the app. Approval for TestFlight does not constitute approval for App Store distribution.

App Store Connect approval email for TestFlight beta

Beta App Review Approved

Build 1.0 (1) is approved for external TestFlight testing.
All testers — internal and external — can now install MiDots.