Iphone 提交应用商店后出现无效的二进制错误

Iphone 提交应用商店后出现无效的二进制错误,iphone,objective-c,app-store,Iphone,Objective C,App Store,我经常遇到以下错误: 将我的应用提交到应用商店后。我尝试了苹果邮件中推荐的所有内容,也尝试了我在Stackoverflow上找到的帖子的答案。尽管如此,我还是得到了这个信息。我有什么问题? 到目前为止我所做的: 选中以使用应用商店分发配置文件 已检查授权.plist的“可调试值”是否设置为FALSE 清理了我的项目 删除了包含我的应用程序的目录(我猜是生成目录) 将我的方案设置为使用版本生成配置进行归档 我错过了什么吗?我在20多岁之后就发疯了:(你的ADC iOS会员资格出现了两次问题-可

我经常遇到以下错误:

将我的应用提交到应用商店后。我尝试了苹果邮件中推荐的所有内容,也尝试了我在Stackoverflow上找到的帖子的答案。尽管如此,我还是得到了这个信息。我有什么问题? 到目前为止我所做的:

  • 选中以使用应用商店分发配置文件
  • 已检查授权.plist的“可调试值”是否设置为FALSE
  • 清理了我的项目
  • 删除了包含我的应用程序的目录(我猜是生成目录)
  • 将我的方案设置为使用版本生成配置进行归档

我错过了什么吗?我在20多岁之后就发疯了:(

你的ADC iOS会员资格出现了两次问题-可能会使用一次?

当我上传一个名为非法字符的文件时,我也遇到了类似的问题…我想我的非法字符是一个空间。
还要检查您的捆绑标识和应用ID是否正确。

您在构建应用时没有使用正确的证书。请在配置门户中删除您的证书,并创建新的证书,然后在Xcode中更新它们。转到管理器/配置文件/刷新,并允许Xcode获取最新的证书

同样,清理所有目标。您甚至可以转到
/Users/%USERNAME%/Library/Developer/Xcode/DerivedData
,删除其中的所有目录(主要是您的应用程序)

然后在Xcode中的
目标
下,转到构建设置并选择新证书

另外,在Xcode中使用
Archive*(在Xcode 4.0+中的产品下)*
。构建完成后,组织者应打开您的
应用程序存档
,如果未打开,请点击存档。选择您的应用程序并选择
验证…
,一旦您的应用程序被验证,请单击
提交…


另一件需要注意的事情是,
权利。不再需要plist
,因此这对您来说不是问题。

可能会有隐私说明(适用于相机、照片库、位置等服务)PList文件中缺少空格。请仔细检查!

您在哪里有空格?我的应用程序名称中有空格,但不确定要更改哪些字段,以便空格仍显示在应用程序商店或跳板上。我最初在Xcode uploader上遇到问题,因此我保存了存档并使用了应用程序加载程序,该空格已被删除在我从Xcode中保存的存档文件的文件名中。我不想使用我的宝贵事件之一,而将它们保存为我无法修复的严重错误。:)不过谢谢你的建议!如果我不能及时弄明白这件事,我想我还是用其中一件吧!当我从目标的生成设置中删除my Rightments.plist时,生成日志中出现以下错误:此捆绑包无效。应用程序标识符权限的格式不正确;它应该包含你的10个字符的应用程序ID种子,后跟一个点,后跟你的包标识符:myidentifier(-19053)Nevermind,再次添加了我的权限。plist,应用程序构建良好。将“应用程序标识符”设置为我的包ID完成了以下操作:)你能告诉我你对权限的意思吗?不再需要plist了?因为在我的例子中,它似乎是需要的…authorights.plist过去只对临时构建是必需的,而对于发布构建则从来没有必要。该文件主要用于在设备上调试您的应用程序,因此临时测试人员可以向您发送调试信息。但是,在AppStore发布的基础上构建应用程序永远不应该与权利有任何关系。听起来您的bundle id有问题。