How do you fix the iTunes Connect error ‘No identities are available for signing’? This error appears whenever you try to upload your iOS App binary from Xcode to iTunes Connect.

The issue of ‘No identities are available for signing’ starts with the default behaviour of Xcode when you create a new app in Xcode itself,

You fill up the following information in Xcode while creating a new app for iOS,

creat new project xcode ios bundle idetifier organisation idetifier product name

i.e. Product Name, Organisation Name, Company Identifier & it generates bundle identifier based on your inputs

Apple, by default, forcefully inserts ‘Product Name’ into the bundle identifier without prompting or even asking the user whether they want it.

So when you ignore this situation & start building your app…

At the time of uploading your app to the Apple App Store through iTunes Connect, i.e. ITC, it throws the following error at you

Error Name: No identities are available for signing

So here is a workaround & solution for this error:

Step 01:
Navigate to the ‘Project Navigator’ first icon at the left sidebar of your preferred Xcode project

Step 02:
Click on your App Name blue icon

Step 03:
Now, in the mid panel under ‘Targets’, select your App Name

Step 04:
Under the Info tab under bundle Identifier under the Value section, your string would look like this,

com.domainname.appname.${PRODUCT_NAME:rfc1034identifier}

Now remove or delete the line shown below with the dot behind:

.${PRODUCT_NAME:rfc1034identifier}

OR paste your Company Identifier code, which you entered while creating a new app in Xcode and the Apple Developer Member Center portal under the ‘Certificates, Identifiers & Profiles’ tab…

Step 05:
Now save the project,
Now, you can upload your project to iTunes Connect (ITC), avoiding this error and not being interrupted again.

Hope it helps,

Thanks & regards
Mandar Apte

Published by Mandar Apte

Mandar is a Mumbai-based multi-disciplinary designer with UX/UI, Logo, Symbol, and Brand Identity design expertise. He currently runs his Mudrkashar Linguistic Apple iPhone, iPad, and Mac app business in the heart of Mumbai city.

Leave a comment

Leave a Reply