Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Apple Developer Program and App Store Connect Account Access

    Ex Libris requires access to your Apple Developer program and iTunes Connect account in order for us to release the campusM apps on your behalf to the iOS app store.

    Apple Developer Program

    If you are not already enrolled on the Apple Developer program, see Enrolling on the Apple Developer Program below. Otherwise, see Providing Ex Libris with Acess to Your iOS Developer Account for instructions on providing campusM with access to an existing iOS Developer account.

    Enrolling on the Apple Developer Program

    Follow instructions and guidelines as per the iOS developer site: https://developer.apple.com/programs/ios/gettingstarted/.
    Ensure that you enroll for the Apple Developer Program. After you enroll in the iOS developer program, provide Ex Libris with access to your new iOS Developer account.
    If you have an existing iOS Developer account where the vendor name is your institution’s name e.g. ‘University of Northernshire’, you will NOT be able to create an additional iOS Developer account under the same name. You must use your original developer account if you would like to submit apps against your institution’s name. Once the vendor name for the iOS developer account has been set it cannot be changed.

     

    App Store Connect Account

    Ex Libris manages the process of creating and submitting your iOS Application using your App Store Connect account. If you do not have an existing App Store Connect Account, see the Setting up a new iTunes Connect account below. Otherwise, for information on providing campusM with access to an existing App Store Connect account, see Providing Ex Libris Access to Your iTunes Connect Account.

    Setting Up a New App Store Connect Account

    Follow instructions and guidelines as per the App Store Connect site:https://appstoreconnect.apple.com/
    Once you have set up your App Store Connect account you will need to provide the Ex Libris team with access.

    Providing Ex Libris Access 

    In order for the Ex Libris team to be able to submit and update your iOS application we also require access to your App Store Connect account. This can be done by adding the Ex Libris team as a new user to your App Store connect account via Manage Users within the App Store Connect Portal.
    1. Login at https://appstoreconnect.apple.com/login
    2. Navigate to Users and Access

    clipboard_ebf5a56e661c9bd54f6b8051206121e39.png

    1. Click the + button next to Users
    clipboard_e862be08c99a128c68fd9abb6ef47315c.png
    1. Enter the following information into corresponding fields:
    1. Click Next
    2. Under Roles, select App Manager for all apps and enable Developer Resources
       
      clipboard_e8765f10d78adcf7feefcca18837c914a.png
    3. Once Ex Libris accepted your invitation set the Notifications settings as follows:
    clipboard_e1ebdd892aeaa6d992282787da5644251.png
    1. Click Save and wait.
    Information about the iOS Developer Program Roles can be found here.

    Creating Beta Releases

    This section only applies to organizations new to campusM whose apps are not yet live on the app store.
    In order to provide you with beta releases, the Ex Libris team needs to generate a provisioning profile from your iOS Developer portal. We use HockeyApp to distribute iOS beta releases, which requires your provisioning profile. Without access to your Developer portal the campusM team cannot provide you with beta releases.
    Before we create a beta release, we need at least one member of your team to initially send an invite as a tester of the release. For information on creating an account and registering devices, see iOS HockeyApp Beta Testers.
    HockeyApp includes a feature that one tester can be created with Developer privileges, which will allow you to find out who is testing the apps and add/remove testers if necessary. Please contact your Technical Account Manager if you would like to do this.
    • Was this article helpful?