replace all data in .env that you have with apps data.
Create an App in App Store Connect:
Log in with your Apple Developer account.
Navigate to the My Apps section and click on the "+" icon to create a new app.
Fill in the required details such as App Name, Bundle ID, and other information.
Get Your Bundle ID:
In the App Information section of your app, find the Bundle ID. This is a unique identifier for your app (e.g., com.fast.free.unblock.safer.vpn
).
Create an App-Specific Shared Secret:
In App Store Connect, go to Users and Access.
Select the App-Specific Shared Secret tab.
Click on Generate App-Specific Shared Secret to create one.
Copy the generated secret and save it. This will be used as your APPSTORE_PASSWORD
.
Create a Key in App Store Connect:
In App Store Connect, navigate to the Certificates, Identifiers & Profiles section.
Select Keys from the sidebar.
Click the "+" button to create a new key.
Enter a name for the key and check the App Store Connect API option.
Click Continue and then Register.
Download the Private Key:
After registering the key, you will be able to download the private key file (AuthKey_<KEY_ID>.p8
).
Make sure to save this file securely as it will not be available for download again.
Get the Key ID:
The Key ID is displayed in the Keys section next to your newly created key. This is your APPSTORE_PRIVATE_KEY_ID
.
Get Issuer ID from App Store Connect:
In App Store Connect, navigate to the Certificates, Identifiers & Profiles section.
Select Keys from the sidebar.
Your Issuer ID is displayed at the top of the page. This is your APPSTORE_ISSUER_ID
.
Add the following environment variables to your .env
file with the values you obtained:
Ensure you replace /path/to/AuthKey_U4946UHL2X.p8
with the actual path to your downloaded private key file.
Go to .