提问人:Joshua 提问时间:11/25/2013 更新时间:12/4/2013 访问量:2000
为什么我的 iPhone 应用程序被拒绝了?
Why my iPhone app was rejected?
问:
以下是 iTunes Connect Resolution Center 中显示的消息:
原因
3.5:大小应用图标要相似,以免造成混淆 3.5
我们发现设备上显示的应用程序图标没有 与App Store上显示的大图标充分匹配,这 不符合《App Store 审核指南》。
在您的情况下,设备上显示的应用程序图标为空白。
< 更多解释...>
因此,据我了解,该应用程序被拒绝,因为应用程序图标在设备上是空白的,但是当我通过Ad Hoc分发(最接近App Store分发)在我的iPhone 5上安装该应用程序时,一切看起来都很好。
以下是 XCode 中的资产 App Icon 配置。看起来还好吗?
任何帮助将不胜感激。
答:
您不符合应用图标要求
为不同的设备创建不同大小的应用图标。如果要创建通用应用,则需要提供所有四种大小的应用图标。
对于 iPhone 和 iPod touch,以下两种尺寸都是必需的:
120 x 120 像素 60 x 60 像素(标准分辨率) 对于 iPad,这两种尺寸都是必需的:
约152 x 152 76 x 76 像素(标准分辨率)
引用自 Apple Inc 有关更多信息,请访问 Apple 图标指南
我找到了我的应用程序被拒绝的原因,我只想为任何遇到相同问题的人分享解决方案。
我的应用程序似乎被拒绝了,因为应用程序图标在 iPad 设备上是空白的。(请注意,Apple App Review 团队测试人员仍在使用 iPad 设备,即使我的应用是仅限 iPhone 的应用)
我最近开始使用 images.xcassets 来管理我的应用程序图标和加载页面图像。因此,我从我的应用程序资源中删除了所有相关文件,但目标 plist 文件有一些剩余部分,最终发现是 iPad 上空白图标的原因......
一旦我从 plist 文件中删除了一个名为“CFBundleIcons~ipad”的条目,问题就解决了。
感谢您@Leijonien您的评论,帮助我解决了这个问题!
评论
Icon file
Icon files
CFBundleIconFiles*