WatchKit应用程序提交错误

好的! 所以这是交易:

我用WatchKit制作了一个应用程序并将其存档,但是每次我尝试提交时,都会得到相同的错误:

错误ITMS-90391:“遗失的图标。没有find手表应用程序的图标”******** app / PlugIns / ******** WatchKit Extension.apex / ******** WatchKit App.app“,请确保其Info.plist文件包含CFBundleIconFiles条目。

所有的*都是我的应用程序名称,我不想分享明显的保密原因。 这里是我的手表应用程序的Info.Plist(不是扩展,手表应用程序!!!):

观看App Info.Plist(附加图标文件行)

这里是手表应用程序的资产文件夹与图标(变黑):

观看应用资产文件夹

iPhone应用程序在自己的资产目录中有自己的图标。 这里是手表应用程序的目标:

观看应用目标

存档它不是一个问题,直到我点击提交到app store,这使得错误(如上面打印)出现。 我有:

清理使用相同的代码和东西来创build一个新的项目来尝试修复它重新启动Xcode等待,并再次尝试(很多东西)同时使用Xcode 6.2和Xcode 6.3 beta 4

我真的很感谢帮助! 提前致谢!

当我试图存档我的手表应用程序,并在我的情况下,我得到了同样的错误是什么导致的错误是我把手表所需的图标放在iOS项目的资产目录AppIcon。

所以,这是我已经做了,以消除这个错误:

  1. selectImages.xcassets文件,然后selectAppIcon图像集。
  2. 取消选中“属性”检查器中的Apple Watch框以删除苹果手表所需的图标。

  3. 然后我select了手表应用程序项目,并在Images.xcassets文件中select了AppIcon图像集,并添加了所需的苹果手表图标。

  4. 清理项目并重build。

这个解决scheme为我工作,并删除了错误。

好的! 我不知道为什么它的工作,但它确实。 我删除了Watch App的Info.plist中的图标文件行,我select了我的开发团队在扩展和观看应用程序,因为它是在手机应用程序。 然后,我摆脱了我所有资产目录中的所有图标,然后重新制作文件(全部使用唯一的名称)并放置。 之后,它的工作! 不知道为什么!

谢谢songchenwen试图帮助! 希望这可以帮助别人!

(顺便说一句,你应该在App Store上searchNerdy Lime来查找我的应用程序)