iOS Publishing Error (ITMS-9000)
in Tech Support
Hello again!
I try to publish my first game to iOS, I fixed a lot of errors I had but I can't find any solution for this one.
(Its frustrating to publish to iOS if you used to Android).
My Error:
ERROR ITMS-9000: "Invalid Code Signing. The executable "GAMENAME.app/GAMENAME" must be signed with the certificate that is contained in the provisioning profile." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
Im pretty sure I signed it wit the right provisioning profile. please help.
Comments
i am getting the exact same error, and its only a recent error, no clue as of why this is happening.
So, do you think I just have to wait? When do you think this error is fixed?
I got the same error today too. I'm using the latest 0.11.02 RC build
Post a screenshot of your refresh menu in Xcode.
Well to be honest I didn´t work with Xcode yet cause I thought Its not 100% necessary. (As I said Its my first try to use iTunes)
Maybe thats my fault though?
I signed my app via. gamesalad, zipped it in the Finder and simply uploaded it via Application Loader. Do I have to use Xcode?
Xcode controls all your profiles. You need to open it go to preferences and put in your Apple developer info and refresh your info.
here:

yep, everything is the same as mine, its all installed properly, i am also publishing with gamesalad RC, maybe thats an issue? not sure
See where it says distribution you have a 2 next to it. That means you have a duplicate one. You need to delete one of the duplicates from the keychain.
If I delete them in the keychain and refresh the xcode info, it create automatically 2 news. (Its always "(2)" after refreshing)
Hell yeah it works!
Here the way I used:
Delete the Duplicate from the Keychain (Not refreshing Xcode info)
Using iOS Development to Edit my provision Profil. There was still 2 Certificates. Downloaded 1 version with Certificate 1 and and 1 Version with Certificate 2.
-Tested both. 1 Of them worked.
Thanks!
See if you can delete one on the developer portal. You'll need to refresh Xcode profiles from time to time. I just looked if you go to certificates you can revoke the duplicate.