[IOS开发]上传APP遇到Invalid Binary怎么办?

来源:互联网 发布:json null 转为空 编辑:程序博客网 时间:2024/06/07 19:55

上传APP收到苹果的邮件,

苹果的邮件
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.




解决方法:Are you trying to use iCloud? – Roger Jun 21 at 16:21

Roger i ve fixed it already by unchecking the icloud :D – MGD Jun 22 at 5:41

Cool - so my original comment was correct then ;-) As you will see when you read that thread, iCloud is specifically mentioned. – Roger Jun 22 at 7:03


Well i really dont know why Apple has set so many complications for the app submission.Now coming towards the solution, What i did was, I used the same APP ID but i reconfigured it by unchecking the iCloud option, then i renewed the provision and distribution profiles downloaded them, deleted the old profiles from the xcode organizer added the new ones (those i downloaded after renew), first my app started giving error during the that "key does not match .... " then i went to the built info of the target there i simply set "iphone distribution" in code signing, Thats it i build the app and uploaded via organizer, and it went with the status "Waiting for Review" :)


appid取消勾选 icloud
renew,然后重新下载provision(删除旧的先)rebuild and resubmit
哈哈! 成功!

原创粉丝点击