lakhy grewal
lakhy grewal

Reputation: 41

iTunes Store operation failed. You must supply a CFBundleIdentifier for this request

i just signed up for this place, i have made app everything is working fine with app all the certificates and files are updated but when i try to upload to app store from xcode i keep getting this error. if anybody could help me to fix it it will be great thank you

iTunes Store operation failed.You must supply a CFBundleIdentifier for this request.

Upvotes: 4

Views: 2427

Answers (5)

karem_gohar
karem_gohar

Reputation: 336

this is what i have done and it did work for me

i did have to explicitly add the bundle identifier in the .plist file like this

<key>CFBundleIdentifier</key>
<string>com.AppIdentifier</string>

instead of

<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>

the reason might be that i do have multiple target in the project and i was uploading the app from the application loader

please note that in both cases i was able to archive successfully

env. Xcode 10.1 High Sierra 10.13.6

Upvotes: 0

stephen holland
stephen holland

Reputation: 1

This one nearly put me mad. How I fixed it was creating a test project and doing an archive on it, and validate, which passed. I then copies all of the build setting from the test project to my project and thankfully everything worked. I know its along way off doing it, but it works.

Upvotes: 0

user7108158
user7108158

Reputation: 71

Login in Apple Developer, go to Certificates*Profiles, delete all development and distribute signing certificates and provisioning profiles. Then in Xcode8 you select "Automatically manage signing", recreate signing certificates and provisioning profiles,archive and upload to appstore again.

Upvotes: 0

user7108158
user7108158

Reputation: 71

Your info.plist application is wrong. open your info.plist,"Bundle OS Type code" is null.I met the same problem,and add "APPL" to "Bundle OS Type code",that's OK.

enter image description here

Upvotes: 3

user7108158
user7108158

Reputation: 71

Your info.plist configuration is wrong. open your info.plist,"Bundle OS Type code" is null.I met the same problem,and add "APPL" to "Bundle OS Type code",that's OK. See image here

Upvotes: 0

Related Questions