Issue with "Invalid Binary"

feromanferoman Member, PRO Posts: 130
I try to put my first game on app store via Itunes connect with application loader, but the state distribution is red for invalid bit pattern,
So I get an email explaining my problem, as below:

"Dear Developer,
We have discovered one or more issues with your recent binary submission for "BallSaving". Before your app can be reviewed, the following issues must be corrected:
Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported. For the com.apple.developer.ubiquity-container-identifiers entitlement, the first value in the array must consist of the prefix provided by Apple in the provisioning profile followed by a bundle identifier suffix. The bundle identifier must match the bundle identifier for one of your apps or another app that you are permitted to use as the iCloud container identifier.

Specifically, value "T4B23GNW7X.*" for key "com.apple.developer.ubiquity-container-identifiers" in app1 is not supported.

Invalid Code Signing Entitlements - The signature for your app bundle contains entitlement values that are not supported.

Specifically, value "T4B23GNW7X.*" for key "com.apple.developer.ubiquity-kvstore-identifier" in app1 is not supported.

Once these issues have been corrected, go to the Version Details page and click Ready to Upload Binary. Continue through the submission process until the app status is Waiting for Upload and then use Application Loader to upload the corrected binary.

Regards,

The iTunes Store Team »

But I still have not solved the problem, and I have not understood very well the mail I received.

Is-that someone had already had the same problem?
Help me, otherwise I may stop make games.

Comments

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922
    Make sure you used a distribution profile and not the developer provisioning profile. So if you signed it with the same profile you used to test it on your device that's a developer profile, you can not submit with that. You must make a distribution provisioning profile and sign it with that.
  • feromanferoman Member, PRO Posts: 130
    I had already put the distribution profile, and when upload with gamesalad, the distribution profile is chosen, but always the same problem.
    But I do not understand, with the sign that.
    I had already put the distribution profile, and when upload with gamesalad, the distribution profile is chosen, but always the same problem.
    But I do not understand, with the sign

    It must be signed, the distribution of certificates I already had on Xcode drag.
  • feromanferoman Member, PRO Posts: 130
    I finally succeeded, but it worked with the bundle ID: com.gendaigames.app001 because it doesn’t work with com.ferogame.app001.
    Is it necessary put every game has created for bundle ID gendaigames, in the future.
    Why I can not put a bundle ID of your choice, this is normal.
Sign In or Register to comment.