iOS Publishing Error (ITMS-9000)

rombowichrombowich Member, PRO Posts: 37

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

  • CodeMonsterCodeMonster ACT, AustraliaMember Posts: 1,078

    i am getting the exact same error, and its only a recent error, no clue as of why this is happening.

  • rombowichrombowich Member, PRO Posts: 37
    edited May 2014

    So, do you think I just have to wait? When do you think this error is fixed?

  • phamtasticphamtastic Member, PRO Posts: 354

    I got the same error today too. I'm using the latest 0.11.02 RC build

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    Post a screenshot of your refresh menu in Xcode.

  • rombowichrombowich Member, PRO Posts: 37

    @The_Gamesalad_Guru said:
    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?

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    Xcode controls all your profiles. You need to open it go to preferences and put in your Apple developer info and refresh your info.

  • rombowichrombowich Member, PRO Posts: 37

    @The_Gamesalad_Guru said:
    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:

  • CodeMonsterCodeMonster ACT, AustraliaMember Posts: 1,078

    yep, everything is the same as mine, its all installed properly, i am also publishing with gamesalad RC, maybe thats an issue? not sure

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    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.

  • rombowichrombowich Member, PRO Posts: 37

    @The_Gamesalad_Guru said:
    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)

  • rombowichrombowich Member, PRO Posts: 37

    @The_Gamesalad_Guru said:
    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.

    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!

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922
    edited May 2014

    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.

Sign In or Register to comment.