logo

Setting Up Auto Deployment For iOS - Nowa

2

Click on "Identifiers"

Click on "Identifiers"
3

Click on the "+" icon to add a new Identifier

Click on the "+" icon to add a new Identifier
4

Choose the "App IDs" option

Choose the "App IDs" option
5

Click on "Continue"

Click on "Continue"
6

Select the "App" type

Select the "App" type
7

Click on "Continue"

Click on "Continue"
8

Fill in the description and Bundle ID - The Bundle ID is the package path (dev.sagron.nowa)

Fill in the description and Bundle ID - The Bundle ID is the package path (dev.sagron.nowa)
9

Under "Capabilities" choose what your app needs and once you're done, click on "Continue"

Under "Capabilities" choose what your app needs and once you're done, click on "Continue"
10

Make sure everything is correct and if it is, click on "Register"

Make sure everything is correct and if it is, click on "Register"
11

Now navigate to https://appstoreconnect.apple.com and click on "Apps"

Now navigate to https://appstoreconnect.apple.com and click on "Apps"
12

Add a new app by clicking the "+" icon

Add a new app by clicking the "+" icon
13

Click on "New App"

Click on "New App"
14

Choose the desired platforms, for us it'll be "iOS", so click the little checkbox next to it

Choose the desired platforms, for us it'll be "iOS", so click the little checkbox next to it
15

Name your app, it has to be a unique name that's not already taken on the App Store

Name your app, it has to be a unique name that's not already taken on the App Store
16

Choose the apps primary language

Choose the apps primary language
17

Pick the Bundle ID we created in the previous stages from the dropdown list

Pick the Bundle ID we created in the previous stages from the dropdown list
18

Choose an SKU, this should be a unique ID for your app

Choose an SKU, this should be a unique ID for your app
19

User Access is only valid if you have other users on your developer account, so you can decide which users can access this application

User Access is only valid if you have other users on your developer account, so you can decide which users can access this application
20

Click on "Create"

Click on "Create"
21

Go back to the "App Store Connect" main page

Go back to the "App Store Connect" main page
22

Go to "Users and Access"

Go to "Users and Access"
23

Click on "Integrations"

Click on "Integrations"
24

Click on the "+" icon and create a new key

Click on the "+" icon and create a new key
25

Fill in the name you'd like to give this key, and under "Access", choose "App Manager" or "Admin" to give the proper permissions to Nowa to deploy your app, once you're done, click on "Generate"

Fill in the name you'd like to give this key, and under "Access", choose "App Manager" or "Admin" to give the proper permissions to Nowa to deploy your app, once you're done, click on "Generate"
26

Click on download and make sure you save the downloaded file somewhere safe, you won't be able to download it again!

Click on download and make sure you save the downloaded file somewhere safe, you won't be able to download it again!
27

Click on "Download"

Click on "Download"
28

Click on "Copy Key ID"

Click on "Copy Key ID"
29

Navigate back to your Nowa app and fill in the different fields inside the "iOS Build" tab in the settings

Navigate back to your Nowa app and fill in the different fields inside the "iOS Build" tab in the settings
30

"Key ID" is the field we copied in step 28, paste it here

"Key ID" is the field we copied in step 28, paste it here
31

Go back to the App Store Connect and copy your "Issuer ID" which is found above the active keys

Go back to the App Store Connect and copy your "Issuer ID" which is found above the active keys
32

Now paste it into the "Issuer ID" field back in your Nowa app

Now paste it into the "Issuer ID" field back in your Nowa app
33

Now, open the key we downloaded in the previous stages in a notepad application and copy the secret key, and paste it into the "App Connect Private Key" field

Now, open the key we downloaded in the previous stages in a notepad application and copy the secret key, and paste it into the "App Connect Private Key" field
34

Now you may build your application and deploy into the App Store!

Happy building 😁