The Apple page (under Manage > Platforms) shows the configuration options for Apple mobile apps and connected TV devices:
How to Use
The configuration options available on this page can be somewhat technical in nature, and are explained in more detail below and during account onboarding. Questions about individual fields can be directed to your onboarding specialist or at firstname.lastname@example.org.
This tab includes the general information about your Apple app. We will use this info to fill in all the details on App Store Connect, during app submission.
App store name: This is the name of your app, that is displayed on the App Store. It has to be 22 characters or less.
Description: Use this text to let the user know about your app even before they download it. This will be displayed on your App Store listing.
Primary Category: Choose from a list of available Primary Categories. This list is maintained by Apple.
Secondary Category: Choose from a list of available Secondary Categories. This list is maintained by Apple.
Keywords: These are used as search terms for your apps, on the App Store.
Copyright: Add your copyright text for your brand here.
Content Rating: Provide a suitable and accurate age rating for your app.
App Tracking: After the release of iOS 14, Apple made it compulsory to ask the app-users for permission to share their ads related information to third-parties. Turning on this toggle will show a pop up message to the user (only on first app launch) asking for their permission. It is mandatory to turn this toggle on if you plan to use Ads functionality in your Apps.
iOS Image Assets
Please provide all Image assets for iOS, as per the required specifications. These assets are mandatory for final submissions. Screenshots can be skipped during the test build creation process. However, these will be required during final app submission.
Learn more about Apple's App Screenshot Specification here.
iOS Video Assets
These videos will be displayed next to your app screenshots, in the App Store. This is a creative way to showcase your apps on the App Store. However, these are not mandatory.
Learn more about Apple's App Preview Specifications here.
tvOS Image Assets
Please provide all Image assets for tvOS, as per the required specifications. These assets are mandatory for final submissions. Screenshots can be skipped during the test build creation process. However, these will be required during final app submission.
App Store Connect Developer Access
It is mandatory to provide us access to your Apple developer account by adding email@example.com as an Admin user to your account. We use this access to create, submit and maintain your Apple apps on your behalf. Learn more about creating an Apple Developer account and providing us the necessary access, here.
Grab the Dev team ID and your Developer Account name by logging into developer.apple.com and navigating to Membership tab.
You can skip filling in the ITC team ID as we will procure that, for you.
App Store ID: You can skip filling in this as we will procure this, for you.
iOS Google Analytics Tracking ID: Please refer to this article to get a UA ID for your app from Google Analytics. (you may use an existing UA ID)
tvOS Google Analytics Tracking ID: Please refer to this article to get a UA ID for your app from Google Analytics. (you may use the same UA ID as iOS)
App Bundle ID: This is a unique identifier for your app on the Apple Store Connect. Our system auto generates a new Bundle ID for each Apple app created in our system.
If you already have an old app on App Store and want us to submit an app update over that with a new Zype app, please send us the old Bundle ID of your app to firstname.lastname@example.org, to get it updated in our system. Your old app's developer can help you find this bundle identifier. You can also find it in App Store Connect.
We rely on Firebase to provide your with Analytics and Push notification services. Therefore, it is mandatory to register your iOS app with Firebase.
You can follow this guide to register your iOS app on Firebase.
App Store API Settings
These settings enable our automation servers and scripts to connect with your App Store Connect account and perform important tasks on your account. Please follow the below steps to provide us with this information.
Step 1: Login to App Store Connect at appstoreconnect.apple.com and navigate to Users and Access >> Keys.
Step 2: Click on the plus icon to add a new key. If this is your first key, you may see another button that says "Add key".
Step 3: You will be shown a pop, provide a name for the key (eg. Zype) and choose the Access as Admin. Click on generate.
Once a key is generated, you will see it listed on the same page.
Step 4: Grab the Issuer ID, Key ID and the p8 certificate file from the above step and add it to the Apps Creator Dashboard. Please note that p8 certificate file can only be downloaded once, if you loose this file, you will need to generate a new key. Therefore, please keep it safe for future use.
Enabling Push Notifications on iOS
We use Firebase Cloud Messaging to power Push notifications in our apps. In order to connect the Apple Push Notification service to your Firebase account, please follow this article.
Congratulation! You have successfully configured your iOS and tvOS apps. If all the above steps are completed, we are ready to create builds for your Apple apps. Write to us at email@example.com to request test builds. Please note, generating test builds may take 5-7 business days after we receive the request.