# Setup iOS Signing Info

{% embed url="<https://youtu.be/3VxVQ0rR1UM>" %}

### iOS bundle ID

It's a unique app identifier for iOS. It will be used when you upload ipa file to the AppStore.

Example : <mark style="color:orange;">com.twinr.Ecommercely</mark>

Please refer [this](https://help.twinr.dev/publish-apps/publishing-to-the-apple-app-store/create-your-apple-bundle-id) document to create new iOS bundle ID if you don't have one.

**Next Steps:**

1.) Go to <https://appstoreconnect.apple.com/> and login to your account.

2.) Click on <mark style="color:green;">Users and Access</mark> option.

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FhhSrooObhW9RvTOpFdQw%2Fusers_and_access_apple.png?alt=media\&token=f94be82d-79c4-4152-a09d-09458f21df83)

3.) Click on <mark style="color:green;">Keys</mark> tab. Make sure <mark style="color:green;">App Store Connect API</mark> is selected. Click on <mark style="color:green;">+</mark> button to create new key.

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2F47pUDEUfLHMUffhzmTJS%2Fkeys.png?alt=media\&token=2e529368-447b-4ec2-9786-bdc95fd363c8)

4.) Enter key name and select <mark style="color:green;">Admin</mark> option from <mark style="color:green;">Access</mark> dropdown. After generating a key, you will be able to download that key.&#x20;

5.) Get **Key ID**, **Issuer ID** and **.p8 Key file** from there.

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2F0VRmPOy7xmpLkjNuwTPf%2Fkey-id.png?alt=media\&token=6937cb30-0b60-40c2-88a0-e0c4f855d6bf)

6.) Open **App Build -> iOS -> Signing Info** page and add that information.&#x20;

![](https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FOenpMhfiSLkoDBysEJvj%2Fimage.png?alt=media\&token=5790fe4f-53a1-4a6f-aee4-456e983db129)

7.) Go to your AppStore Connect profile from Top Right Corner and then click <mark style="color:green;">Edit Profile</mark>. You will be able to get **Team ID** from there. Update team ID on Twinr portal and you are good to go.

<img src="https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FddsCDBXJg4SeWPWC0Srz%2Fteam-id.png?alt=media&#x26;token=07e2f456-181e-4634-b6a5-fe41c00bd867" alt="" data-size="original">

### Apple ID

This is an automatically generated ID assigned to your app.

You can get it from the App Information section under AppStore.

<figure><img src="https://3731994945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlBy5z08zL1UoCwNqmg%2Fuploads%2FIlhx2B6BBQs5xJ4NbLbA%2FScreenshot%202023-12-06%20at%205.58.08%E2%80%AFPM.png?alt=media&#x26;token=aa71077e-a937-4bff-87d7-f674c3aa5d12" alt=""><figcaption></figcaption></figure>
