应用程序商店提交后无效的二进制文件错误

应用程序商店提交后无效的二进制文件错误

问题描述:

我不断收到以下错误:

I'm constantly getting the following Error:

提交我的应用程序在App Store之后。我试过在苹果的邮件,建议的一切,也是答案的帖子我#2中。尽管如此,我仍然得到此消息。还有什么是我的问题?
什么我迄今所做的:

after submitting my app to the App Store. I've tried everything recommended in Apple's mail and also the answers to posts I found on *. Nevertheless I'm still getting this message. What could be my problem? What I've done so far:


  • 经过使用App Store的分布provisoning简介

  • 检查发现Entitlements.plist的可调试值设置为FALSE

  • 整理了我的项目

  • 删除包含我的应用程序的目录(生成目录我猜)

  • 设置我的计划使用发行版本配置存档

有什么我错过了什么?我20多岁的提交后我要去坚果:(

Is there something I have missed? I'm going nuts after my 20.-something submission :(

您没有使用正确的证书。删除Provisioning户的证书,并创建新的,并在X code更新它们。转到管理/配置概况/刷新,并允许X code至获取最新的。

Your not using the correct certificates when building your app. Delete your certificates in Provisioning Portal and create new ones and update them in Xcode. Goto Organizer / Provisioning Profiles / Refresh and allow Xcode to fetch the latest ones.

再次清洁您的所有目标。你甚至可以去 /用户/%USERNAME%/库/开发/ X code / DerivedData ​​ code>,并删除所有的目录在那里的(主要是你的应用程序有问题)

Again, clean all of your targets. You can even go to /Users/%USERNAME%/Library/Developer/Xcode/DerivedData and delete all of the directories in there (mainly your app in question).

然后在 目标 在X code,转到建立设置,选择的的证书。

Then Under TARGET in Xcode, goto Build Settings and choose the NEW certificates.

此外,使用 存档*(在产品以x code + 4.0)* 在X $ C $℃。当构建完成后,主办单位应打开你的应用程序档案,如果没有,去那里,点击档案馆。选择您的应用,然后选择验证... ,一旦你的应用程序进行验证,点击提交...

Also, use Archive *(under Product in Xcode 4.0+)* in Xcode. When the build is complete, Organizer should open to your Application Archives, if not, go there and click on Archives. Select your app and choose Validate..., once your app is validated, click Submit....

另外要注意的是, Entitlements.plist 不再需要,所以这不是你的问题。