8

缺少推荐的图标文件 - 该捆绑包不包含 .png 格式的 iPhone / iPod Touch 应用程序图标,该图标正好为“120x120”像素。

我正在使用 xcode 4.6.3,并且我正在为 iOS 4.3 及更高版本创建应用程序,直到 iOS 6.1,因为在 xcode 4.6.3 中没有适用于 iOS 7 的选项。但 iOS 7 具有像素“120 * 120”图标是条件,那么为什么它会为我的应用程序显示警告。

我没有像素图标120*120。有什么办法可以跳过这个错误。请告诉我解决方案或是否必须添加图标?

4

4 回答 4

3

不,没有办法跳过这个警告。如果您使用iOS 6 SDK构建,您仍然可以添加需要图标,只需将 120x120 图标添加到CFBundleIconFiles您的info.plist.

于 2013-09-18T07:13:58.733 回答
3

尝试检查您正在使用的 Xcode 版本,在终端中运行以下命令

xcode-select -print-path

如果不更改路径,请尝试检查这是 Xcode 4.6.3 或以下版本

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

其中 Xcode.app 是 Xcode 4.6.3 或以下版本的路径。

切换xcode版本后尝试上传,这可能会解决您的问题

如果你有 XCode 5 的 beta 版本,那么它会发出警告

于 2013-09-18T09:13:28.933 回答
2

如果您删除此警告,那将对您有利,因为从现在开始,它的时代将是iOS7. 您的应用程序将在所有设备上运行。它只是一个高清图标,将显示在itunes. 因此,Apple 建议您通过稍加努力来实现它。从此处调整 120x120 的视网膜图标大小并将其添加到 project.Update info.plist 然后上传。

有关更新 info.plist 的信息,请参阅THIS Question On StackOverflow

于 2013-09-18T07:21:02.360 回答
2

好吧,如果您从Xcode 4.6.3. 您肯定会收到此警告。 但是您的应用程序不会被拒绝。我也收到了来自苹果的警告,但我的应用程序已发布。但强烈建议添加所需的 120 像素图标。你可以这样做

要么更新你的XcodeXcode 5然后从那里构建你的二进制文件。.plist或者在您的应用程序文件中添加 120 像素的图标文件。

于 2013-10-09T08:16:20.963 回答