iTunes Connect & Apple App Store Page Submissions

This page lists the various fields (and their respective constraints) that can be populated as part of submitting the campusM app to the Apple App Store.

Apple App Store Overview

campusM supply the customer with a copy of the App Store document to complete for submission to Apple.

campusM run a series of pre-release tests before the app is submitted to Apple for consideration as part of Phase 4 of the implementation, the Deploy phase.

The app may be set for a timed release, so it will not be available before a certain date, even if it is approved in advance.

Once the app is submitted to Apple for approval, testing is carried out by specialist teams who inform campusM of any issues with the app, preventing publication. Once the issues have been resolved, the app may be published. This process takes approximately two weeks.

Once the app has been approved by Apple App Store, only minor updates are accepted, such as the description and the Privacy URL. If there are any other changes, the app must be recompiled, undergo pre-release testing and be re-submitted to App for approval which, again, can take up to two weeks.

This following table lists the various fields (and their respective constraints) that can be populated as part of submitting the campusM app to the Apple App Store. This data is then used to populate the app store listing and can be read by end users.

In addition, the table indicates when these fields can be modified – Apple has strict rules that constrain changes unless a newer version of the app is uploaded and reviewed prior to general release.

In order for Apple App Store to be able to review the app content, they must be able to access the app and see content. Ex Libris' recommendation is to ensure the campusM app has a guest profile enabled prior to submission which will minimize the chance of access issues or app rejection. Sites not willing to enable the guest profile (even temporarily during app submission) must provide a working test user and password with app submission which has working access to all profile content in order to avoid higher likelihood of app rejection.

  • Do not refer to ‘Beta, Demo or Test Content ’ in any field, or within the app as this can result in a rejection for the review team.
  • Do not refer to Apple, Google, or any other competitors for the app stores in these fields or in your apps as this can result in a rejection for the review team.

campusM creates each institution's campusM application in the App Store and updates it as required for new releases. Other applications in the App Store that belong to the institution cannot be revamped for use as campusM applications.

Field

Constraints

Update Opportunity

Additional Notes

Application Name

12 Characters Unique name

Pre-Submission (Build Time)

Appears as the app name on the end users ’ device.The application name has to be unique. Two apps cannot have the same application name in the store.

Application Long Name

30 Characters Unique name

Pre-Submission (Build Time)

The app long name has to be unique. Two apps cannot have the same long name in the store.

Subtitle

30 Characters

Pre-Submission (Build Time)

A summary ‘Tagline ’ for the app that will appear under the app ’s name on the App Store for end users with devices running iOS 11 or later.

Developer Name

N/A

When deploying the app for the first time – cannot be changed

N/A

Promotional Text

170 Characters

Any time

Promotional text letting customers inform App Store visitors of any current app features without requiring an updated submission.

This text will appear above the app description on the App Store for customers with devices running iOS 11 or later.

Application Description

4000 Characters

Pre-Submission (Build Time)

What ’s New?

4000 Characters

Pre-Submission (Build Time)

Defaults to ‘Bug fixes and minor enhancements ’

Keywords

100 Characters

Pre-Submission (Build Time)

One or more keywords that describe the app.

Keywords make App Store search results more accurate - separate keywords with a comma.

Primary Category

Drop down list

Pre-Submission (Build Time)

Defaults to Education

Secondary Category

Drop down list

Pre-Submission (Build Time)

Not used by default

Privacy Policy

Anytime

Should refer to the customer's Privacy Policy

Store Icon

Please refer the campusM Branding Guidelines

Pre-Submission (Build Time)

Please submit with all other icons in a .zip on Salesforce/ through Project Manager.The app icon has to be unique. Two apps cannot have the same icon in the store.

Support URL

Anytime

A URL with support information for end users regarding the app.

This URL will be visible on the App Store.

Support Email

Anytime

Email address end users should use to contact support about the app

Version Number

Completed by Ex Libris

Pre-Submission (Build Time)

This is completed by Ex Libris

iPhone Screenshots

Please refer Apple ’s guidance on screenshots

Pre-Submission (Build Time)

Created by Ex Libris by default

Please submit alternative screenshots if required via a .zip file on Salesforce/ through Project Manager

iPad Screenshots

Please refer Apple ’s guidance on screenshots

Pre-Submission (Build Time)

Created by Ex Libris by default.

Please submit alternative screenshots if required via a .zip file on Salesforce/ through Project Manager

Age Rating

Pre-Submission (Build Time)

17+ as a default because the campusM App includes a web-page browser and linking out to web pages.

Also, please note the following things that can only be changed within the app with a rebuild, and thus a resubmission:

Field

Constraints

Update Opportunity

Additional Notes

Application Name

13 Characters

Pre-Submission (Build Time)

Appears as the app name on the end users ’ device The application name has to be unique. Two apps cannot have the same application name in the store.

App Icons

Please refer the campusM Branding Guidelines

Pre-Submission (Build Time)

Please submit with all other icons in a .zip on Salesforce/ through Project Manager.The app icon has to be unique. Two apps cannot have the same icon in the store

External App Linking

Please refer to the App External Linking guidance.

Pre-Submission (Build Time)

The External App URLs are required on submission to ‘whitelist ’ (enable) linking to other apps from campusM

Build Configurations

N/A

Pre-Submission (Build Time)

Turning features on or off, Optionally managed/coordinated with your campusM project manager / support contact directly