iOS App Store Submission Help

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
I have a fully-developed Ionic / Capacitor project that compiles cleanly on the web. What I now need is your help taking that code all the way to App Store Connect.

Here’s exactly what I expect you to do:

1. Fork or export the current repository to your own GitHub account, pull it locally, and run npm install so every dependency is identical to mine.
2. Add the iOS platform with npx cap add ios (if it isn’t already there) and keep it current by running npx cap update ios after each pull.
3. Produce a production build (npm run build) and follow it with npx cap sync so Capacitor copies everything into the iOS container.
4. Open ios/App/App.xcworkspace in Xcode, sign in with the Apple Developer credentials I provide, and choose the correct development team.
5. Apply the specific signing and bundle-identifier settings I will share in a short checklist—these are the only custom configurations needed.
6. Test on the simulator and at least one physical device to confirm push notifications and deep links still behave as expected.
7. Archive the build and use Product → Archive → Distribute App to upload the binary to App Store Connect. I will verify that TestFlight receives the build and that it passes Apple’s automated checks.

Deliverables
• A confirmed build visible in my App Store Connect account.
• A concise log (Markdown is fine) of the commands you ran and any Xcode changes you made so I can reproduce the release next time.

Familiarity with Capacitor, Xcode 15+, and Apple Developer signing is essential; no additional coding work should be necessary unless an unexpected compilation issue appears.

If this sounds straightforward, let me know your estimated turnaround time and we’ll get started right away.
mobile app development iphone objective c mobile app testing swift git ios development xcode
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.