2010-07-20 77 views
0

问题,我只是试图通过iTunes Connect中上传完成的应用程序,我收到以下错误:App Store上传。与SDK

您上传的二进制文件是无效的。 Apple目前不接受使用此版本SDK构建的应用程序。

我升级到4.0 SDK。我也得到了与之前版本的SDK相同的确切错误。 3。?。? (不管它是什么)。现在在Xcode中,我不再有选择以前版本的SDK的选项。

有什么建议吗?

回答

0
  1. 确保当您构建用于分发的.app软件包时,您在主XCode屏幕的下拉菜单中为“设备”和“分布”构建。
  2. 请确保在“项目设置”中已将基础SDK设置为4.0,将部署目标SDK设置为3.0(或任何您想要的)。两个设置均可在该“构建”菜单中找到。设置都为“分配”配置

这将有利于与最新的SDK的应用程序,但允许3.0用户(或任何你选择),只要你只包括API,在3.0是可使用的应用程序或以下。

+0

我刚刚收到Apple发送的一封电子邮件,通知我iTunes Connect将不再接受截至7月22日以二进制格式提交的上传。他们说你必须下载“Application Loader”。 谢谢您的输入! :) – Liam 2010-07-20 04:05:44

+0

这很有趣......我想知道他们为什么要切换。也许现在卸载一些静态分析到应用程序加载器?感谢评论更新 – iwasrobbed 2010-07-20 04:15:48

2

你必须下载“Application Loader”。

+1

Goto build/distribution-phoneos压缩应用程序文件,然后通过已安装的应用程序加载器上传 – 2011-07-08 10:47:26