无效的捆绑包结构 - 不包括有效负载目录

Bha*_*Raj 6 xcode bundle payload ios

在我将二进制文件上传到iTunes之后,我收到了"无效二进制文件"和这封邮件:

亲爱的开发者,

我们发现您最近发送的一个或多个问题.要处理您的传递,必须更正以下问题:无效的包结构 - 您的包中包含一个包含以下问题的包:IPA包不包含有效负载目录.一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.

此致,App Store团队

二手软件/硬件1)Game Maker Studio Professional 2)Xcode 5.1.1

实际上在这个新版本中我们添加了

  1. Facebook得分
  2. Twitter分数
  3. 游戏中心
  4. 推送通知
  5. 并添加了iAds与应用内购买,以删除广告0.99 $.

我不知道什么是有效负载目录.

任何人都可以帮助我们解决这个问题吗?

我尝试失败了: 无效的二进制错误

  • 我在档案中找不到有效负载文件夹
  • 我在档案中找不到"CFBundleInfoDictionaryVersion".

小智 18

只需在Info.plist中添加以下项目:

LSRequiresIPhoneOS | 布尔| 是

没有它,存档导出正在使用OSX Applications文件夹构建iOS IPA文件:)

  • 仅举这一点,即使您尝试存档的应用程序专门用于iPad,此设置也需要设置为YES.(因为这个原因,我错误地将它设置为NO.) (2认同)

PRE*_*MAR 0

打开您的 Info.plist 文件并单击加号 (+) 并写入 Info Dictionary 版本(6.0)和清理应用程序并再次上传。现在你有了清晰的想法。