Generate private iOS App distribution links using Apple Business Manager

Assuming that your Apple Business Manager account has already been created and that your App has been configured to distribute to your organisation, you are now ready to generate private iOS App install links.

  1. Login into Apple Business Manager and click on Custom Apps
    • Your App should be present under Custom Apps.
  2. Click on the App, on the right hand side you should see ‘Buy Licenses’ section
    • Change ‘License Type’ to ‘Redemption Codes’
    • Set ‘Quantity’ to a number relative to your Organisation i.e (2 times * number of staff in your organisation)
      • For example, if there’s 60 staff in your organisation, Quantity could be set to : 120 (2 x 60)
    • Click on ‘Get’
  3. Now the install links are being generated, it may take a 1-2 minutes. Once it’s completed, the Business Account Manager should receive an email, similar as follows:
  4. Within the Custom Apps > App screen, there’s a section called ‘Redemption Code’s under Manage Licenses
    • Click on ‘Download’
    • An excel file containing unique iOS install links should be generated. These links can be distributed out to users.

Guide to creating an Apple Business Manager Account.

One of the most popular mechanism’s for distributing iOS Apps is using the Apple App Store , which is a public marketplace where you can discover and install iOS Apps.

You may want distribute an App to a select audience, for example, an internal App that’s used by employees only and you may think “I could deploy the App to the AppStore but maybe I’ll add a restriction screen on the App so that only internal employees can access the app’. In this case, the Apple App Store may not be suitable mechanism as a distribution as it goes against the AppStore Review Guidelines (added a restriction mechanism) and therefore, the app may get rejected from the Apple App Store.

So what tool can be used for distribution instead? Well, Apple have released a tool called Apple Business Manager which allows organisations to distributing Apps privately to members of their organisation.

How do I create an Apple Business Account?

  1. Click on the following Enroll link which should bring to the following screen:
  2. You will need to enter a D-U-N-S Number for your organisation
    1. You can get the D-U-N-S® Number for your Organisation from the following search page: https://www.upik.de/en/upik_suche.cgi
  3. Enter Your Details
  4. Enter Verification Contact
  5. Click on Continue kickstarts the Enrollment process
    1. The Enrollment process should now be In Progress, it can take 1-5 days for the Enrollment process to be complete.
  6. Shortly afterwards, you should receive an Email from Apple, stating that you should notify the Verification Contact to contact Apple.Screenshot 2020-06-17 at 20.45.53
  7. The Verification Contact should confirm that your details (or designated employee, for example System Admin) should be the Business Manager Admin.
  8. Once the Verification process is completed and everything went ok, the enrollment should be approved.
    1. On approval, the designated Business Manager should receive an email confirming that they can now created an Admin Account on Apple Business Manager.Screenshot 2020-06-17 at 20.56.24
  9. Click on ‘Get Started’ and enter in an email address and password for the Apple Business Manager account
    1. If you have an Apple Developer Account, the email address used for Business Manager must not be the same as the Apple Developer account email

My Apple Business Manager Account is created, what’s next?

  1. Login into Apple Business Manager & click on Settings in the bottom left-hand menu.
  2. Click on ‘Enrollment Information’ under Organisation Settings
    1. By default, Custom Apps is Disabled. Enable Custom Apps by clicking on the Enable button on the item row.
    2. Under Organisation Info, copy the Organisation ID and send it the development team that configured your app.
      1. The Organisation ID is required to enable the App Development Team grant your organization access to the App.

Guide to releasing apps for your business on the App Store

Overview

Are you thinking of releasing an app for your business but not sure where to start? This article provides a guide that will help you get your app on the App Store in no time.

To release apps in the App Store for your business, you will need to do the following:

Prerequisite

Validate organisation identity

Organisations requires a D-U-N-S number so that Apple can verify the identity and legal status of your organisation.

  • You can search for your companies D-U-N-S number on the following link.You must enter at least the company name and country when making a search.
  • If your organisation does not have D-U-N-S number, you can request a D-U-N-S from the following link.

Public Website

Your organisation must have a public website.

Step 1 – Create an Apple ID

Apple requires all users integrating with Apple products use an Apple ID for authorisation. If you already have an Apple ID account for your organisation, you can skip this step.

  1. Go to the Apple Developer Account page and click ‘Create Apple ID’.Screenshot 2018-12-03 at 18.05.32
  2. Fill in the ‘Create Your Apple ID’ form and submitAn Apple ID is tied to an email address so it’s best to use a work-based email address if you’re creating an Apple ID for an organisation.
  3. Once the form is submitted, Apple will send a verification code to the email address associated with the Apple ID. Apple will then prompt you to enter the verification code that they sent you.
  4. Once the verification code has been entered correctly, you will be presented with terms & conditions.
  5. If you accept the terms and conditions and click on ‘Submit’, you are brought to the following home page of the Developer account.  Please proceed to Step 2

Step 2 – Increase security on your Apple ID account

Once your Apple ID is created, you are required to increase security of your Apple ID in preparation for enrollment to the Apple Developer program by implementing two-factor authentication.

You can enable two-factor authentication on either iOS and macOS devices; both follow the same principle of:

  • Go to a Settings location to enable two-factor authentication. Please see the documentation for specific details.
  • Once two-factor authentication is enabled, you will be prompted to answer security questions associated with your Apple ID.
  • Once the security questions have been answered correctly, you will be prompted to add a Trusted Device. A trusted device can be used to verify your identity by displaying a verification code from Apple when you sign in on a different device or browser. See documentation for more details.

Step 3 – Enroll in Apple Developer Program

  1. Sign into Apple Developer Account using your Apple ID.
  2. Click on the following Apple Developer Enrollment link and read through the AppStore Enrollment requirements for your organisation.
  3. Scroll to the bottom of the enrollment page and click ‘Start Your Enrollment’
  4. In the next screen, you’re prompted to associate the entity type for your Apple Developer account. 
  5. Click ‘Continue’. You will be prompted to declare legal authority to confirm with Apple that you have legal authority to sign legal agreements with Apple.
  6. Once legal authority has been declared, you are then prompted to enter your Organisation Information so that Apple can verify your organisation profile on Dun & BradStreet
  7. Click ‘Continue’. You’re prompted to confirm that the organisation details entered are correct.
  8. Once you’ve confirmed that the details are correct, click on ‘Submit’. Your enrollment request will be reviewed by Apple.
  9. Once Apple have completed reviewing your enrollment request, you should receive an email that determines whether the enrollment process has been successful.
    1. If the enrollment request is unsuccessful, you should receive an email from Apple stating the reasons for why the request was rejected, along with further details on how to rectify the issue.
  10. If the enrollment request is successful, Apple will contact your business to verify that the business details are correct.
  11. You will receive an email to prompt you to complete the enrollment process. To complete the enrollment process, you will need to:
    1. Sign back into the Apple Developer account
    2. Accept Apple Developer license agreement
    3. Purchase an Apple Developer license.
  12. Once the purchase of the Apple Developer license is complete, you will receives two emails:
    1. An email that welcomes you to Apple Developer Program
    2. An email that welcomes you to iTunes Connect, a site thats used to manage your App Store content.