1. Help Center
  2. Custom App Set Up

Custom App: Apple Developer

Learn how to set up your Apple developer account in order to utilize the MyStudio custom mobile app.

 

 

Table of Contents


Overview

The custom app is an add-on that allows studios to have their own branded member app in the apple and google play stores. This provides specific marketing and brand awareness to both current and potential customers.

 


Pricing

 

MyStudio: $199 / month

For Apple Developer account: starts at $99 / year

For Google Developer account: $25 one time fee

MyStudio 1-on-1 Custom App Setup Assistance: $19 / Half Hour




Prerequisites

Custom app add-on

In order to set up your custom app, you will need to, first, purchase the custom mobile app add-on in My Account > Plan and Billing.

 

 

When you purchase the custom mobile app with MyStudio, we will make sure your app stays up to date and you can get 1-on-1 assistance with our team for $19 / half hour.

 

Once you complete the add-on purchase you will be redirected to the custom app setup section. If you want to leave and set this up later, you can get back to this section from Sales > Member app / portal > Custom App Setup.

 

This page will also show you the set up completion percentages for both your Apple app and Google Play app.




Setup and connection

Step 1: create an Apple developer account


Begin at https://developer.apple.com and click “Account” at the top right.

 

 

If you have an Apple login, sign in with that email or phone number. If you are brand new to Apple, select “Create yours now.” You will be required to fill out your personal information such as name, birthday, and country, and then you will create an email and password for the account. You will also enter a phone number for their one-time password code for identification purposes.




Step 2: purchase developer program

Once you have created or logged in to your Apple ID, select the “enroll today” button. You will then need to enter your personal, legal information.

 

 

Enter your business entity type. This must match the entity type you file taxes with.

 

 


Remember:

  1. Individual / Sole Proprietor: you are the ONLY person attached to your business. You have no employees and run the business on your own accord. You also must be recognized as a legal entity in order to have the business name attached to your app.
  2. Company / Organization: most will choose this option. You have employees or a secondary business owner.

 

If you need to later change from an individual to a company / organization, please see our article here: How to convert Apple Developer Program from Individual to Company/Organization?



Then, read and agree to the terms of service and confirm your purchase. You will then be required to login again to complete the purchase with payment info.

 

 

Important: It will take up to 3 days for Apple to approve your developer account.

 

D-U-N-S 

You may be required to provide a D-U-N-S number to Apple during this registration process. The D-U-N-S Number is a unique nine-digit number that identifies business entities on a location-specific basis. Assigned and maintained by Dun & Bradstreet (D&B), the D-U-N-S Number is widely used as a standard business identifier.

Your D-U-N-S Number will be used to check the identity and legal entity status of your organization as part of our enrollment verification process for joining the Apple Developer Program or the Apple Developer Enterprise Program.

 

Requesting a D-U-N-S number

D&B may have already assigned your organization a free D-U-N-S Number. Before enrolling, use the D-U-N-S Number look up tool to see if you have one. If your company is not listed, you’ll have the option to submit your information to Dun & Bradstreet for a free D-U-N-S Number.

You will be asked for the following information when requesting a D-U-N-S Number using the D-U-N-S Number look up tool:

  1. Legal entity name
  2. Headquarters address
  3. Mailing address
  4. Your work contact information

As part of their verification process, a D&B representative may contact you directly for more information (e.g., type of business, number of employees). Please have your business registration documents ready.

Receiving and managing your D-U-N-S number

After requesting a D-U-N-S Number, please allow up to 5 business days to receive your number from D&B. Expediting your D-U-N-S Number creation process will not shorten this waiting period. If your application has taken longer than two weeks to process, please email D&B.

Once you receive your D-U-N-S Number, please allow up to 2 business days for Apple to receive your information from D&B. After this period, you may enroll as a company/organization in the Apple Developer Program.

To update your D&B profile, please email D&B. It takes up to 2 business days for D&B to provide updated information to Apple.

During enrollment I received the message, "Your organization is not listed as a legal entity." What does this mean?

The business you entered is either listed in the D&B database with a different legal status (e.g., sole proprietorship), or its legal status has not been verified. When enrolling, make sure to use the legal entity name of your organization, as Apple does not accept DBAs, fictitious businesses, trade names, or branches for enrollment as a company/organization. If you believe your business should be listed as a legal entity, have your business registration documents ready and email D&B. Complete business registration documents are required to verify your organization’s legal status.

 

I'm having trouble getting a correct DUNS number. Who should I contact?

Please reach out to applecs@dnb.com and appdeveloper@dnb.com. Let them know that you are trying to set up your Apple developer account and you need an up to date DUNS number to complete the application process.

If you are having a difficult time getting a response or movement at that email and If your business is in the United States, then please reach out to D&B customer service at 866 584 0283.




Step 3: app specific password

 

Create an app specific password by going to https://appleid.apple.com/sign-in and signing in with your apple id and password. Then go to sign-in and security > app-specific passwords.

 

Select generate password.

 

You can revoke this at any time by selecting the remove button (minus sign) next to the password you want to delete or revoke all if you have multiple.





Step 4: identifiers / developer information

 

In MyStudio go to the custom app setup in Sales > Member app/portal > custom app setup > Apple developer information. Then enter the following:

  • Apple Developer ID used to enroll
  • Apple Developer ID password
  • Apple Developer app specific password: the app specific password you just generated formatted as xxxx-xxxx-xxxx-xxxx. Please be sure to enter it with this dashed format.



Then go back to your Apple developer account.

 

 

In your Apple developer account homepage, go to “identifiers” under the “certificates, IDs & profiles” column. Then complete the following:

  • Click the plus button next to “identifiers”
  • Select app IDs > continue
  • Select app > next
  • Description: this is the name of your app
  • Copy the app ID prefix. This is the Apple team ID that you will need to put in MyStudio later.
  • Bundle ID: a reverse-domain name string formatted as com.domainname.appname 
    • Example:
      • Studio Name: Incourage Martial Arts
      • Domain: Incouragemartialarts.com
      • App Name: Incourage
      • Bundle ID would be: com.incouragemartialarts.incourage
  • Scroll down and check the box next to “push notifications” and “sign in with Apple”

 

After you check “sign in with Apple,” an edit button will appear. Click on the edit button and ensure “enable as a primary app ID” is selected.

 

 

 

Note: If your website domain or app name starts with a number, then append a letter in front. For instance: www.123test.com would be www.a123test.com / for app name '123test' would be 'a123test'

  1. In this scenario, your bundle ID would be com.a123test.a123test

If you have any special characters in your website url such as hyphens ( — ), then remove the hyphen. For instance, if your website says www.my-website.com, then it would be com.mywebsite.yourappname.

 

Click continue and go back into MyStudio and enter the following:

  • Apple team ID: this was the Apple ID prefix you copied earlier
  • Apple bundle ID: this was the reverse-domain name string you created, formatted as com.domainname.appname. 

 

Go back into your Apple developer account and click “register.” 





Step 5: app information

 

In MyStudio, once you have check marks next to each item in the Apple Developer Information section, you can go to the App Information section. Then provide us with the following:

  • App name: What you named your app
  • App Icon: upload your app icon image. This needs to be 1024p x 1024p. The icon is used to identify your app in the app store. 

 

 


Step 6: Apple app store information

Once you have a check mark next to the two items in step 2, you can move on to step 3. You will need to provide us with the following information:

  • Apple ID: Though it sounds the same, this is NOT the same as your Apple ID to login. This is a number ID randomly generated and automatically connected to your app. 

 

To get your Apple ID, log into https://appstoreconnect.apple.com/ > select your app > app information under the general header. You will see this Apple ID number in the general information.

 

  • Privacy Policy URL: Copy and paste our privacy policy URL: https://www.mystudio.io/MyStudio_Website_and_App_Privacy_Policy.html 
  • Subtitle: This is an optional subtitle of your app name that will appear below your app name in the app store.
  • Bundle ID: This is auto-generated from the bundle ID you entered in the developer information section. This cannot be changed after you upload your first build.
  • Description: This is a description of your app or studio. This can be a custom one you write, or you can use our general one:

Receive important notifications, view curriculum videos, view class schedules, sign up for special events and memberships, refer friends, and get all pertinent information about our school right on your mobile device!

  • Promotional Text: Informs app store visitors of current app features without requiring an update. This could include sales you are currently promoting.
  • Support URL: A URL with support information about your app
  • Marketing URL: A URL with marketing information about your app
  • Keywords: This is to make your app more easily found in the app store. Correlates to the SEOs in the app store.
  • Copyright: This is the year rights to your app were obtained followed by the name of the person or entity that owns these rights. For example: “2008 Acme Inc.”  This is not a URL.
  • Name and contact of the trade representative: This only appears on the Korean App Store.
  • Your first and last name
  • Your email
  • Your phone number
  • Demo login info: This is the Demo username and password you created in your apple developer account. This is to allow Apple to login to your app to review it as a legitimate app. We’ve changed the way customers create accounts in the member app, so enter fake info in these sections for now.

 

In https://appstoreconnect.apple.com/, go to “app review information” and provide the following directions for demo login:

 

Instructions for signing in as a guest user:

  1. Click "I'm a new user"
  2. Enter the studio code: "[your studio code]"
  3. Select "Skip and continue as a guest" located at the bottom of the screen
  4. Click "continue as guest"





Once completed, all Apple sections will have a green check mark next to them and the dashboard will show a filled progress bar. 

 


Step 7: submit app

You will only need to submit the app the first time. Afterwards, MyStudio will handle all certificate updates and update changes.

Name and Industry

Log into https://appstoreconnect.apple.com/login and click “my apps.” Click on your app to edit it and enter the following:

 

  • Name: app names must be less than 30 characters and contain no hyphens (-) or apostrophes (‘).
  • Category: your industry

 

Pricing

Go to pricing and availability and make sure the price is free.

 

Privacy

Enter the privacy policy URL you added in MyStudio: https://www.mystudio.app/MyStudio_Academy_Privacy_Statement.html and click “get started” to update the privacy policy. Then fill out the following:

 

 

Select “yes, we collect data from this app.”

 

 

 

Select “name,” “email address,” and “payment info.”

 

 

These selections will show three categories under the data types section that you will need to provide more info.



Name

Make the following selections:

  • App functionality > next
  • “Yes, names collected from this app are linked to user’s identity” > next
  • Continue through till last question
  • “No, we do not use names for tracking purposes” > publish



Email address

Make the following selections:

  • “App functionality” > next
  • “Yes, names collected from this app are linked to user’s identity” > next
  • Continue through till last question
  • “No, we do not use names for tracking purposes” > publish



Payment info

Make the following selections:

  • “Other purposes”
  • Answer the same options as “name” and “email address”



General app information

If you are required to enter an app version, you can find the latest version by clicking this link and scrolling down to “what’s new”: App Store Info.

 

 

Save and Submit

Once completed, click save at the top right and then “submit for review.”

 

If everything has been filled out correctly, the app will enter Apple’s App review queue and it will take between 1-5 days for them to review the app.

 

Please ensure you monitor your email associated with your Apple ID, as Apple may send messages regarding your app and its status.





Once completed, you can now fill out the Google information! 

Custom App: Google Developer

 


FAQ

  • What is the difference between the custom app and the MyStudio member app?

Both apps offer the exact same functionalities. However, the custom app allows you to customize certain features to your business and have the app listed under your branding. So your customers can look for your business’s name in the app store, offering higher credibility and marketing opportunities.

  • This seems like a lot.

Both Apple and Google have a rigorous app development process to limit fake or scam apps. If this information is a little overwhelming, we offer 1-on-1 custom app setup assistance at $19 per half hour. Reach out to our customer support team to get scheduled!