There's code, a build or an app you can test. I'm not designing and building the whole thing from an idea.
Copy the questions below and send your answers to this address from any email:
hello@mikeoladapo.com
From working build to submitted app
For teams with an Expo, React Native, iOS, Android or macOS app that's stuck on builds, credentials, signing, store setup, privacy forms, TestFlight, Play testing or submission.
Copy the questions below and send your answers to this address from any email:
hello@mikeoladapo.com
There's code, a build or an app you can test. I'm not designing and building the whole thing from an idea.
A failing build, app IDs, signing, permissions, settings, privacy requirements, store listing details, or replying to a review rejection.
You give me a limited role on your accounts. I never ask for the owner's password or two-factor codes.
Start small
Release Triage
$300
No implementation or store submission is included.
One-platform Release Rescue
From $1,000
What you get at the end depends on how ready your accounts are and where the build is now.
Dual-store Release Sprint
From $1,500
Apple and Google decide when to approve. I handle the technical submission. I can't promise an approval date.
Expo and EAS configuration, Xcode or Gradle state, bundle and package identifiers, environment variables, release schemes, dependency compatibility, and reproducible build commands.
Certificates, provisioning, entitlements, app records, restricted team access, TestFlight or internal testing, and a clean record of who owns each release asset.
Privacy policy alignment, data declarations, permissions, screenshots and metadata, versioning, reviewer notes, and technical responses to an in-scope rejection.
Background
I've built native iPhone and Mac apps, released React Native and Expo apps, and been through App Store Connect, TestFlight, Google Play testing, in-app purchases and privacy checks many times. Camora and Inksong are two you can look at.
Next step
I'll tell you which one fits: Release Triage, a one-platform rescue or a two-store sprint.
Start the release fit check