2012-02-24 45 views
0

当我有麻烦上传我的应用程序的应用程序商店。当我尝试存档我的验证的项目,我得到一个错误:麻烦与图标的图片上传应用的应用商店

warning: iPhone/iPod Touch: BMELogo.png: icon dimensions (0 x 0) don't meet the size requirements. The icon file must be 57x57 pixels, in .png format (-19014) Unable to validate your application. - (null)

我已经检查并重新检查了我的尺寸和类型图标。我的图标是57x57和PNG。 你们有没有人知道该怎么办?

在此先感谢:)

+0

尝试从您的info.plist删除当前的图标键。重新添加它们,加倍确保区分大小写。 – Damo 2012-02-24 15:23:09

回答

0

这是一个奇怪的错误,但它可能是相似的时候,手机上的应用程序不匹配你在模拟器看看会发生什么。这里有几件事情要尝试:

  1. 正如达摩所说,这很可能是一个大写问题。确保plist中指定的文件名与磁盘上的内容匹配。设备(和应用商店)区分大小写,但您的Mac不是。如果它在模拟器中工作,但不在设备上,那么您可能会遇到大写字母问题。
  2. 您可能需要清洁(从生成菜单)项目和重建。有时XCode会感到困惑,特别是如果您一直在移动或重命名图像。退出&重新启动XCode也可能有所帮助。
  3. 核弹从轨道站点 - 手工删除该项目的所有输出文件。有时候,XCode会将旧版本的图像文件打包在某处隐藏的位置,以免清除不了。
  4. 从头开始。选择一个不同的名字,一个你确定不存在传统对象文件的地方。
0

此外,您可能想要确保您使用的是最新版本的应用程序加载器,您可以通过登录到iTunes Connect并单击管理您的应用程序来下载最新版本,下载位于这一页。

下载安装程序后,关闭Xcode,然后运行Application Loader安装程序,然后重新启动Xcode,加载项目,清理项目,然后存档并尝试验证。