How to set up your Branded iOS app

  • Updated

 

At Passion.io we want you to gain full control of your app so you can manage it anytime, anywhere. By following the steps below, you will be able to set up your native iOS app and have it available for your users on the App store. 

 

 

Start the launch of native iOS app in your Passion.io App Builder by following these steps.
Continue with the steps below if you'd like to connect your Developer Account to Passion.io yourself.

 

IN THIS ARTICLE

1. Grant Access to Passion.io

2. Additional Information required

3. Set up your App Details

4. Preparing iOS App for Submission

5.Review and submit your app for Apple Review

 

Note:
This process is divided into 5 steps. Make sure to go through each step to complete your submission. 

 

1. Grant Access to Passion.io

 

Once you have created your developer account, please make sure to grant access to the below email:

fastlane5@passion.io

- Open the Users and Access section. 

ios1.png

 

- Click on the plus sign as shown below: 

ios2.png

 

- Once the pop-up appears for the user details, please enter the below: 

- Select the Role to be Admin, automatically all roles and access will be selected. 

- Click on Invite after you are done. 

ios3.png

Once you have completed this step, please complete this form.

 

 

Please complete the form immediately after sending an invite as we only have 24-48 hours to accept it. We have limited weekend support but can still accept the invite on Monday. After completing the form, please proceed to step 2 below.

 

 

2. Additional Information required

 

In this step, we will generate important information that is vital for connecting your Apple Developer Account with PAssion.io. 

  • iOS Secret, iOS Key ID 
  • iOS IAP API Key, IAP API Key ID 
  • Issuer ID, API Key ID, and API Key 

As you are going through Step 2, make sure that you have also submitted this form as mentioned in the tutorial.

- From your App Builder, navigate to Apple App Store from Sales Channels. 
Quick link to navigate to this step: App Builder ⇒ Sales Channels ⇒ Apple App Store
Take note of your iOS Bundle ID as we will need to add it to your Apple Developer Account. 
apple4.png
- Log in to your Apple Developer Account.
- From Certificates, Identifiers and Profiles click on Identifiers. 
apple6.png
- Click on the + sign.
apple7.png
- Select App IDs then click Continue. 
apple8.png
- Select the App icon then click Continue. 
apple8__1_.png
In this step, you will need the iOS Bundle ID from your App Builder. 
- In the Bundle ID field, paste the iOS Bundle ID. 
- In the Description field, paste only the last part of iOS Bundle ID. the part after the dot. Please see the example below: 
apple8__2_.png
- Scroll down to Capabilities, mark on Push Notifications and Sign in with Apple. 
- Click on Continue. 
- the button will turn to Register, click on it once it does. 
apple8__3_.png
- This is how your iOS Bundle ID should look after a successful registration. 
apple8__4_.png
- Click on Keys and click on Create a Key or click on the + sign. 
apple8__7_.png
- Create a name for this key, it could be anything you desire. 
- Mark on 
- Mark on
- Click on Configure to select the iOS Bundle ID as an identifier. 
apple8__8_.png
- Select the Identifier then click on Save. 
apple8__9_.png
- Once you are redirected to the Key Registration Screen, click on Continue.
- A confirmation screen will appear, click on Register to confirm the key registration. 
apple8__10_.png
- Download the created key and mind its location on your computer. Don't try to open the file as your system will not be able to read it. 
apple8__11_.png
- It is very important to copy the Key ID to your sticky notes or notepad as we will need it later in the App Builder. 
apple8__12_.png
- From the App Builder, upload the downloaded file to the iOS Secret field and paste the Key ID. 
- It is important to upload the file and paste the Key ID in this form
apple8__13_.png
- Now, log in to your App Store Connect account and click on Users and Access. 
- Click on Keys then click on Generate In-App Purchase Key. 
apple8__14_.png
- Type in IAP Passion in the name field. 
- Click Generate. 
apple8__15_.png
- Once the key is generated successfully, click on Download In-App Purchase Key. 
- Copy both the Issuer ID and the Key ID to a notepad as we will need them to be added to your App Builder. 
apple8__16_.png
- Go to your App Builder, from Sales Channels go to Apple App Store. 
- Upload the downloaded key to the IAP API Key field. The format to it starts with SubscriptionKey. 
- Paste the copied Key ID to the IAP API Key ID field. 
apple8__17_.png
- Navigate back to Users and Access from your App Store Connect account. 
- Click on Keys. 
- Click on Request Access. 
apple8__18_.png
- A pop-up will appear informing you of the usage of this API, scroll down, mark the checkbox and then click on Submit. 
apple8__19_.png
- Enter passion as the name for this API. 
- The role should be Admin as shown in the below screenshot. 
- Click on Generate. 
apple8__20_.png
- Once the API Key is generated, click on Download API Key. 
- Copy both the Issuer ID and the Key ID to a notepad as we will need them to be added to your App Builder. 
apple8__21_.png
- Go to your App Builder, from Sales Channels go to Apple App Store. 
- Upload the downloaded key to the API Key field. the format for it starts with AuthKey. 
- Paste the copied Key ID to the API Key ID field. 
- Click on Connect to establish the connection between your Apple Accounts and Passion.io. 
apple8__22_.png
It is very important to complete this form to notify us of this step's completion from your end. 

 

 

3. Set up your App Details

 

Fill out all the details in this section that would reflect on your app in the App Store. 

  1. App Name: The name of your app that will be published on Apple and Google
  2. App Icon: Upload your app's logo or icon to be shown on your app and will appear as the icon when downloaded to your home screen. (recommended size: 1024x1024px)
  3. App Description: This text is used in the app stores to advertise your application. It's key to convince users to download your app. We recommend you write a minimum of 50 words. Please make sure to include information about all pricing plans you are offering on your Sales Page (do not include any prices).
  4. Promotional Text: A summary of your app description
  5. App Subtitle: A short description of your app
  6. App Store Category: The category the app will be placed in on the AppStore
  7. App Key Words: Define keywords to help with search optimization
  8. Support URL: Your support link to your site. You can use https://passion.io/
  9. Marketing URL: Your marketing link to your site. You can use your Web App URL. 
  10. Privacy Policy URL: Your privacy policy for the app. Use the Passion Privacy Policy.
  11. Enable Screenshot Builder: enable the use of the screenshot builder to show your app screenshots in the details for users to view before they download. 

apple30__1_.png

For more guidance, please check this article: How to Setup your App Details

 

4. Preparing iOS App for Submission

 

You're almost there! Complete the additional steps in this article: Preparing the iOS app for submission. This is highly important! Skipping the steps will cause app delays or review rejections. 

Proceeding to Submit For Review before finalizing this step will cause review rejections and app-live delays. 

 

5. Review and submit your app for Apple Review

 

Please read this first: What do I need to do before I submit my app?

When done, click on Submit For Review.

A confirmation screen will pop up to confirm your app submission to Apple. Once the review process is started, you will not be able to make changes until the app is Live.

apple30__2_.png

 

Important Reminders: 

1. You can track the progress of your app by logging in to your Passion.io AppBuilder. Apple app reviews usually will take 7 days or more depending on their review/revision requests. 

2. It may sometimes take up to 24-48 hours for your iOS app to be available in the App Store once Apple approves it. 

apple30__3_.png

Refer to this article if something went wrong with your latest Apple submission: Apple App Rejections and How to Resolve Them 

 

 

 

SUGGESTED ARTICLES

Still, have questions that were left unanswered? Check out our other categories for more information or use the search bar on top to find specific keywords.

 

Screenshot_2021-05-07_081147.jpeg

Not a PassionFighter yet? Click here to join us!

 

Note: Feedback to articles are anonymous so we will not be able to reach back out. For other concerns/questions, please use the contact form and we will get back to you as soon as possible.

Was this article helpful?

Was this article helpful?