iphone - 在 Xcode 中构建 Cordova 项目 : missing icon

标签 iphone xcode cordova app-store

我正在尝试使用 Xcode(适用于 iOS)构建一个基于 cordova(版本 4)的项目。一切正常,直到验证存档的过程为止。 我是为 iOS v > 7 构建的,但总是出现错误:

"iTunes Store operation failed: missing required icon file. The bundle does not contain an app icon for iPhone of exactly '120x120' pixels in .png format for iOS versions.

事实是,有这样的文件,如打印屏幕所示! printscreen with Xcode nav, with the Resources/icons folder

我确定文件 icon-120.png 正好是 120x120px(我已经使用 Photoshop、Fireworks、https://github.com/AlexDisler/cordova-icon 插件保存了好几次)。

我不知道是否需要配置其他东西。我还重新加载了 Xcode,现在似乎没有任何效果:-/

最佳答案

转到 Xcode,查看 -> 导航器 -> 显示项目导航器

转到项目导航器中的资源

点击图像xcassets

您将看到 xcode 用来构建的所有图标。最有可能的是,您会在每个图标上附加很多警告标志。从每个警告中读取所需的大小。右键单击 -> 转到查找器,然后根据需要更改预览应用程序的图标大小。 对每个图标重复并发出警告,直到解决所有问题。

关于iphone - 在 Xcode 中构建 Cordova 项目 : missing icon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611679/

相关文章:

iphone - 我如何绘制(如在 GLPaint 中)到背景图像上,并使用临时绘图?

ios - 如何使用 Parse Swift iOS 8 Xcode 6.4 注销

ios - 在 iOS 中应该使用哪个组件来创建卡片?

android - Cordova Build 因异常而失败

android - 致命异常 : java. lang.NoSuchMethodError: 没有静态方法 isDeviceProtectedStorage

ios - 使用 AVFoundation 录制视频

iphone - 有时未设置导航栏按钮色调颜色

cocoa - 显示模态 NSWindow,而不激活其他应用程序窗口

ios - 在 iOS 项目中混合使用 stdc++ 和 libc++

javascript - 使用 Cordova 显示和隐藏元素