Configure ⚙️
Create iOS release build on cloud. (Even if you are on Windows or Linux.)
Last updated
Create iOS release build on cloud. (Even if you are on Windows or Linux.)
Last updated
To get started with iOS Cloud Build. First, we would have to configure the values. These values need to be set only once & later you can directly go to Run ▶️ to Run iOS Cloud Build.
Follow the image below to open the "App Store Details" dialog first.
All applications have to be digitally signed before they are made available to the public to confirm their author and guarantee that the code has not been altered or corrupted since it was signed.
Signing iOS applications requires Apple Developer Program membership.
Creating the App Store Connect API key
It is recommended to create a dedicated App Store Connect API key for Blup in App Store Connect. To do so:
Log into App Store Connect and navigate to Users and Access > Keys.
Click on the + sign to generate a new API key.
Enter the name of the key and select an access level. We recommend choosing App Manager
access rights, read more about Apple Developer Program role permissions here.
Click Generate.
As soon as the key is generated, you can see it is added to the list of active keys. Click Download API Key to save the private key for later. Note that the key can only be downloaded once.
Take note of the Issuer ID above the table of active keys as well as the Key ID of the generated key as these will be required when setting up the Apple Developer Portal integration in Blup.
It would look something like this on your Apple Developer Account.
To sign iOS apps, you can use the private key of an iOS Distribution certificate that has already been created in your Apple Developer Program account.
If you do not have a private key then you can create a new one.
You can create a new 2048-bit RSA key by running the command below in your terminal:
For Mac:
For Windows:
Open CMD, & type ssh-keygen
. If this command doesn't work. Download OpenSSH from here.
This new private key will be used to create a new iOS Distribution certificate in your Apple Developer Program account if there isn’t one that already matches this private key.
Paste this private key in Blup "App Store Connect Dialog".
Note: Paste the keys with ----BEGIN PRIVATE KEY----
& -----END PRIVATE KEY-----
as well.
Next, let's run the cloud build! Run ▶️