ios - Apple Watch 应用程序无法提交无效的 Info.plist 和图标

标签 ios objective-c iphone apple-watch xcode-6.2

我正在尝试将我的 Apple Watch 应用程序提交给 Apple。验证时,它总是因各种 info.plist 问题而失败。其中一个说:

bundle iPrayed.app/PlugIns/iPrayed WatchKit Extension.appex/iPrayed WatchKit App.app 中的键“CFBundleIcons~ipad”无效。

此外,我还遇到了各种关于无效图标名称的错误。我已经搜索过这些,但我没有在任何地方看到它们。此外,Watch App 中的 CFBundleIcons 键从未显示在我在那里的 Info.plist 上。我究竟做错了什么?下面附上三张截图,一张错误,一张显示 watch 应用程序的目标,一张我在 watch 应用程序中的图像 Assets 文件。

enter image description here

enter image description here

enter image description here

最佳答案

我遇到了这个问题,连续 3 个小时后我才弄明白了。

打开您的查找器并找到WATCH info.PLIST 文件

然后删除有“CFBundleIcons~ipad”的行

我希望这对某人有所帮助。

关于ios - Apple Watch 应用程序无法提交无效的 Info.plist 和图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29416068/

相关文章:

ios - 如何区分元数据中的艺术家姓名/轨道名称?

ios - 启动没有网址栏的网站的 iPhone 应用程序

iphone - 删除 armv7s xCode 4.6 有效架构项目属性如何影响我的 iOS 应用程序的 App Store 分发?

iphone - 如何在 MapKit 中停止 pin 与 map 一起移动

iOS 在 Swift 中禁用双击手势识别器

ios - 排序 CKRecord 返回 "Expected Types"

objective-c - 为什么类别不能有实例变量?

ios - 如何使用 presentViewController 与刚刚显示的 View 进行交互?

ios - 这是一个 objective-c block 吗?

iphone - 我有一个像素长度的彩色图像,我想根据新的长度值按比例放大它。