Overview
The Apple Developer Account is required for PushPress to publish your branded gym app to the Apple App Store. This article explains how to create and configure your Apple Developer Account so your gym's custom app can be submitted, published, and maintained on behalf of your business.
This guide is for gym owners and managers setting up a branded app for the first time.
Note: The Apple Developer Program costs $99 per year, billed directly by Apple to your business. PushPress handles the app build and submission; you maintain ownership of the Developer Account.
How to Set Up Your Apple Developer Account
1. Confirm You Have an Apple ID
To create an Apple Developer Account, you need an existing Apple ID. Use a business email address, not a personal one, so ownership stays with the gym rather than an individual.
If you do not have an Apple ID, create one at appleid.apple.com before proceeding.
Use an email address you control long-term (for example, owner@yourgym.com).
Important: Do not use a personal Apple ID for your developer account. If that person leaves the business, you lose access to your app.
[Screenshot placeholder: Apple ID creation screen]
2. Enroll in the Apple Developer Program
To enroll as an Apple Developer, navigate to the Apple Developer enrollment page and follow these steps:
Sign in with your business Apple ID.
Select Enroll as an Organization (not Individual) if your gym is a registered business entity.
Click Start Your Enrollment.
Note: Enrolling as an Organization requires a D-U-N-S number (a free business identifier from Dun and Bradstreet). See Step 3.
[Screenshot placeholder: Apple Developer enrollment page, enrollment type selection]
3. Get Your D-U-N-S Number (Organizations Only)
Apple requires a D-U-N-S number to verify your business identity during enrollment. This is free to obtain.
Visit dnb.com/duns-number/get-a-duns-number.html to request a D-U-N-S number.
Allow up to 5 business days for processing.
Once you receive your D-U-N-S number, return to the Apple Developer enrollment flow.
Important: If you enroll as an Individual, the app will appear in the App Store under your personal name, not your gym's name. Enrolling as an Organization publishes under your business name.
[Screenshot placeholder: D-U-N-S lookup page]
4. Complete Enrollment and Pay the Annual Fee
Once your business is verified, complete enrollment:
Review your account details and confirm your legal entity name matches your business registration.
Accept the Apple Developer Program License Agreement.
Pay the $99 annual membership fee with a business credit or debit card.
Apple will send a confirmation email within 24 to 48 hours.
[Screenshot placeholder: Payment confirmation screen]
5. Accept the Latest Apple Agreements
After enrollment is confirmed:
Sign in to App Store Connect.
Navigate to Agreements, Tax, and Banking.
Accept any pending agreements, including the Paid Applications Agreement if applicable.
Important: App submissions will be blocked if agreements are not accepted. Check this annually when Apple releases updated terms.
[Screenshot placeholder: App Store Connect agreements screen]
6. Add PushPress as an Admin on Your Account
PushPress needs Admin access to your Apple Developer Account to build and submit your branded app. To invite the PushPress team:
In App Store Connect, go to Users and Access.
Click the + button to add a new user.
Enter the PushPress email address provided by your onboarding contact.
Set the role to Admin.
Click Invite.
PushPress will accept the invitation and handle the app configuration and submission from this point forward.
[Screenshot placeholder: App Store Connect Users and Access screen, invite flow]
Key Benefits
You retain ownership of your app and all associated data, even if you switch providers.
Your gym's name appears in the App Store, reinforcing your brand.
PushPress manages the technical work while your account holds the legal rights to the app.
Important Notes
Important: The $99 Apple Developer Program fee is billed annually by Apple. If your account lapses, your app will be removed from the App Store until the fee is paid and the account is reinstated.
Important: Only grant Admin access to the PushPress team email address provided by your onboarding contact. Do not share your Apple ID password with anyone.
Note: Google Play (Android) requires a separate Google Developer Account with a one-time $25 fee. The setup process is distinct from Apple. See the article: How to Submit Your App to the App Store and Google Play.
Troubleshooting Apple Developer Account Setup
"Your enrollment cannot be processed" - This usually means your D-U-N-S number has not yet been verified by Apple. Wait 24 to 48 hours and try again.
"No agreements found in App Store Connect" - Sign out and sign back in to App Store Connect, then check Agreements, Tax, and Banking again.
PushPress did not receive the invitation - Confirm you used the exact email address provided by your PushPress contact. Check the Users and Access section to verify the invite is in Pending status.
Still stuck? Try logging out and back in, refreshing the page, or testing on another device.
Frequently Asked Questions
Do I need an Apple Developer Account if I already have an Apple ID?
Yes, an Apple Developer Account is separate from a standard Apple ID. You use your Apple ID to enroll in the Apple Developer Program, but the Developer Account is the paid membership ($99/year) that grants publishing rights.
Can I use a personal Apple ID for my gym's Developer Account?
You can, but it is not recommended. If the account is tied to a personal Apple ID and that person leaves the gym, access to the app and all its data goes with them. Always use a business-owned Apple ID.
How long does Apple Developer enrollment take?
Individual enrollment is typically approved within 24 hours. Organization enrollment can take 3 to 5 business days due to D-U-N-S number verification.
What happens if I do not renew my Apple Developer Account?
Apple will remove your app from the App Store if your Developer Account lapses. Members with the app already installed may continue using it temporarily, but no updates can be pushed until the account is renewed.
Does PushPress need my Apple ID password?
No. PushPress only needs Admin access via an App Store Connect invitation. Never share your Apple ID password.
I enrolled as an Individual instead of an Organization. Can I switch?
Yes, but it requires re-enrolling as an Organization and re-submitting the app. Contact your PushPress onboarding contact before making this change.
