Taw*_*ani 5 iphone itunesconnect ios4
每当我将我的应用程序提交给itunesconnect时,大约10分钟后,状态将更改为"无效二进制文件",绝对没有解释原因.
我已经搜遍了所有的答案.我甚至重新安装了XCode和App loader.
请注意,App Loader不会出现任何错误.
我使用XCode 3.2.3 iPhone 4 GM Seed基于iPhone 4的SDK iPhone/iPad作为目标系列
即使Application Loader接受了我的二进制文件,我也从iTunes Connect获得了相同的INVALID BINARY错误.解决方案非常简单......
打开info.plist,右键单击并选中Show Raw Key/Values:
保存,清理所有目标,构建和分析,在Finder中压缩并重新提交!
该错误是由于我键入了"图标文件"键引起的.在原始视图中,这已映射到"图标文件"而不是CFBundleIconFiles.我有Xcode 3.2.3,我猜Xcode 3.2.4更好地映射了这个密钥标识符.
祝大家好运!
来源:技术问答QA1686:iPad和iPhone上的应用程序图标
你压缩了二进制文件吗?可能想尝试一下。
\n\n来自 iTunesConnect 开发人员指南:
\n\n\n\n应用程序二进制和小应用程序图标\n 保持文件大小尽可能小,\n 以便于通过 iTunes Connect 上传\n,以及\n 最终用户\xe2\x80\x99s 的购买体验。二进制文件必须是压缩文件,并在上传到 iTunes Connect 时通过代码签名检查。
\n\niPhone 和 iPod touch:\n 如果您要上传要在 iPhone 和 iPod touch 上运行的应用程序,\n 二进制文件必须\n 包含一个 57x57 像素的图标,\n 该图标将显示在主屏幕和\n 屏幕上。从 iPod touch 和 iPhone 查看\n 时的 App Store。您还可以选择包含 114x1144 像素的高分辨率图标,以利用 iPhone 4 上的 Retina 显示屏。
\n\niPad:如果您上传要在 iPad 上运行的应用程序,则二进制文件必须包含两个图标:一个为 50x50 像素,另一个为 72x72 像素,这两个图标将显示在 iPad 主页上在 iPad 上查看时的屏幕和 App Store。
\n