WatchKit 应用提交错误
WatchKit App Submission Error
好的!所以这是交易:
我用 WatchKit 制作了一个应用程序并将其存档,但每次我尝试提交它时,我都会遇到同样的错误:
错误 ITMS-90391:"Missing Icons. No icons found for watch application '********.app/PlugIns/******** WatchKit Extension.apex/******** WatchKit App.app'. Please Make Sure that its Info.plist file includes entries for CFBundleIconFiles."
所有 * 都是我的应用程序名称,出于明显的保密原因我不想分享。这是我的手表应用 Info.Plist(不是扩展,手表应用!!!):
这里是 Watch App 的资产文件夹,带有图标(涂黑):
iPhone 应用程序在自己的资产目录中有自己的图标。这是 Watch App Target:
存档不是问题,直到我点击提交到 App Store 才出现错误(如上所示)。我有:
清洁
使用相同的代码和东西创建一个新项目来尝试修复它
重新启动 Xcode
等待并再次尝试(很多东西)
同时使用 Xcode 6.2 和 Xcode 6.3 beta 4
非常感谢您的帮助!提前致谢!
好的!我不知道为什么它起作用了,但它确实起作用了。我删除了 Watch App Info.plist 中的图标文件行,并在扩展和 watch 应用中选择了我的开发团队,就像在 phone 应用中一样。然后我删除了我所有资产目录中的所有图标,然后我重新制作了文件(所有文件都有唯一的名称)并放入它们。在那之后,它起作用了!不知道为什么!
感谢songchenwen的帮忙!希望这对某人有所帮助!
(顺便说一下,你应该在 App Store 上搜索 Nerdy Lime 来找到我的应用程序)
我在尝试存档我的手表应用程序时遇到了同样的错误,在我的情况下,导致错误的原因是我将手表所需的图标放在 iOS 项目的资产目录 AppIcon 中。
所以,这就是我为消除此错误所做的工作:
- Select Images.xcassets 文件然后 select AppIcon 图像集。
取消选中属性检查器中的 Apple Watch 框以删除 Apple Watch 所需的图标。
然后我选择了 watch 应用程序项目并在 Images.xcassets 文件中我 select 编辑了 AppIcon 图像集并添加了所有需要的 apple watch 图标。
清理项目并重建。
这个解决方案对我有效并消除了错误。
好的!所以这是交易:
我用 WatchKit 制作了一个应用程序并将其存档,但每次我尝试提交它时,我都会遇到同样的错误:
错误 ITMS-90391:"Missing Icons. No icons found for watch application '********.app/PlugIns/******** WatchKit Extension.apex/******** WatchKit App.app'. Please Make Sure that its Info.plist file includes entries for CFBundleIconFiles."
所有 * 都是我的应用程序名称,出于明显的保密原因我不想分享。这是我的手表应用 Info.Plist(不是扩展,手表应用!!!):
这里是 Watch App 的资产文件夹,带有图标(涂黑):
iPhone 应用程序在自己的资产目录中有自己的图标。这是 Watch App Target:
存档不是问题,直到我点击提交到 App Store 才出现错误(如上所示)。我有:
清洁 使用相同的代码和东西创建一个新项目来尝试修复它 重新启动 Xcode 等待并再次尝试(很多东西) 同时使用 Xcode 6.2 和 Xcode 6.3 beta 4
非常感谢您的帮助!提前致谢!
好的!我不知道为什么它起作用了,但它确实起作用了。我删除了 Watch App Info.plist 中的图标文件行,并在扩展和 watch 应用中选择了我的开发团队,就像在 phone 应用中一样。然后我删除了我所有资产目录中的所有图标,然后我重新制作了文件(所有文件都有唯一的名称)并放入它们。在那之后,它起作用了!不知道为什么!
感谢songchenwen的帮忙!希望这对某人有所帮助!
(顺便说一下,你应该在 App Store 上搜索 Nerdy Lime 来找到我的应用程序)
我在尝试存档我的手表应用程序时遇到了同样的错误,在我的情况下,导致错误的原因是我将手表所需的图标放在 iOS 项目的资产目录 AppIcon 中。
所以,这就是我为消除此错误所做的工作:
- Select Images.xcassets 文件然后 select AppIcon 图像集。
取消选中属性检查器中的 Apple Watch 框以删除 Apple Watch 所需的图标。
然后我选择了 watch 应用程序项目并在 Images.xcassets 文件中我 select 编辑了 AppIcon 图像集并添加了所有需要的 apple watch 图标。
清理项目并重建。
这个解决方案对我有效并消除了错误。