Before you start
- Your website must be publicly available and be running on your own domain, not on our standard myfoodfast.co.uk domain. Apple will check this when you create your developer account.
Creating an Apple Developer account is essential for launching your MyFoodFast iOS app. Follow these steps to set up your account:
- Visit the Apple Developer Website: Go to the Apple Developer Program.
- Sign In: Use your existing Apple ID or create a new one.
- Enroll in the Developer Program: Navigate to the “Enroll” section and click on “Start Your Enrollment.”
- Enter Personal Details: Provide the required personal information.
- Select Entity Type: Choose the appropriate entity type (Company).
- Agree to the Terms: Review and accept the Apple Developer Program License Agreement.
- Payment: Pay the annual $99 fee for the developer membership.
- Verification: Complete the verification process if enrolling as an organization.
Inviting MyFoodFast to Your Apple Developer Account
- Access App Store Connect: Go to App Store Connect.
- Users and Access: In the main menu, select "Users and Access."
- Invite MyFoodFast:
- Click on the “+” button to invite a new user.
- First Name: MyFoodFast
- Last Name: Client Apps
- Email address: ios@MyFoodFast.com
- Assign the role “Admin” for full access.
- Ensure "Access to Certificates, Identifiers & Profiles" is checked.
- Send Invitation: Click "Invite" to send the invitation.
Enable App Store Connect API access (Account Holder only)
This one-time step is what lets MyFoodFast build and upload your app automatically. It can only be done by the Account Holder (the Apple ID that originally enrolled in the Developer Program) — not by invited admins — so please make sure you complete it yourself.
- While signed in as the Account Holder, go to Users and Access.
- Open the Integrations tab, then App Store Connect API.
- Click Request Access and accept the terms. This is free and takes a few seconds.
Once this is done, MyFoodFast can generate the keys needed to submit your app. If you skip this step we will not be able to upload builds, even though we are an admin on your account.