【问题标题】:When submit the app on app store status is Invalid Binary? [closed]当提交应用商店状态的应用程序是无效的二进制? [关闭]
【发布时间】:2013-05-28 17:25:42
【问题描述】:

我正在应用商店提交应用,成功提交后状态为无效二进制。在我从苹果收到的邮件中是:

iPhone 5 优化要求 - 您的二进制文件未针对 iPhone 5 进行优化。

从 5 月 1 日起,提交的所有新 iPhone 应用和应用更新必须支持 iPhone 5 上的4-inch 显示。

所有应用都必须包含一个带有 -568h 大小修饰符的启动图像,该修饰符紧跟在启动图像的文件名部分之后。启动图像必须是 PNG 文件并且位于您的包的顶层,或者在每个 .

lproj 文件夹,如果你本地化你的启动图像。查看 iOS 人机界面指南和 iOS 应用程序编程指南,了解有关 iPhone 5 支持和应用程序启动图像的更多信息。

所以请告诉我该怎么做。我在关键启动图像的 app.plist 中设置了Default.png。现在我必须在哪里设置 iPhone 5 的启动图像以及使用哪个键。

【问题讨论】:

  • 糟糕的研究工作 -> stackoverflow.com/questions/16552348/…
  • 好吧,我遇到了这个问题。两件事,1.检查证书2.如果是通用应用程序,则上传所有图标大小并启动​​图像。

标签: iphone ios objective-c launching-application


【解决方案1】:

这就是你需要的

默认-568h@2x.png

您需要这张尺寸为 640 × 1136 像素的图片

因为他们不想接受不支持 iPhone 5 的应用。

希望对您有所帮助。

韦恩

【讨论】:

  • 感谢您的回复,但我认为对于 iPhone5,他们指定 640*1136 并命名为 Default-568h@2x.png。
  • Opps,我看错了,哈哈编辑了我的答案:p
  • 它的 Default-568h@2x.png 是必需的,而不是 Default@2x.png
  • 所以在启动图像键中,我将设置 Default-568h@2x.png 并从应用程序中删除旧的 Default.png。
  • 非常感谢它帮助了我 1+
【解决方案2】:

根据苹果必须三件事进行审批

1) 您必须为您的应用程序添加三个默认屏幕

默认.png

默认@2x.png

Default-568h@2x.png(iphone 5 为 640*1136)

转到Target -> summery -> lauch image 并拖动图像(当您在此部分中拖动图像时,然后自动添加.plist文件)

查看图片

2)您必须通过 XCode 4.5 上传应用程序,并且

3)添加armv7s

【讨论】:

  • 你能否解释一下,我必须在哪里设置这3个启动图像的名称,或者除了1个Default.png之外,app.plist中没有像启动图像这样的要求吗?
  • 当你在这个部分拖动图像然后自动添加.plist文件,首先你尝试
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-07
相关资源
最近更新 更多