WatchKit应用程序被拒绝“无法安装”

我使用Apple Watch应用程序构build了一个iOS应用程序,并最近将其提交给了App Store。 今天早上,由于没有安装而被拒绝。 以下是重现步骤:

  1. 在iPhone上安装应用程序
  2. 启动伴侣应用程序
  3. 切换“在Apple Watch上显示应用程序”开关
  4. 该应用程序尝试安装在Apple Watch上
  5. Apple Watch上显示错误消息,应用程序未安装。
  6. 伴侣应用中的切换开关设置为“closures”

显然,我没有一个苹果手表来testing这个,但它在模拟器中正常工作(并安装在Apple Watch模拟器上)。 也许这跟我在提交之前签署的事情有关系? 有没有人遇到这个相同的问题?

以下是苹果手表上报告的错误消息(由苹果审查小组给我):

应用程序validation失败

你有没有在Xcode 6.3中打开项目? 如果是这样,它可能会将您的部署目标设置为iOS 8.3,这将导致此错误。

问题是,如果您在某个时候在Xcode 6.3中打开了项目,它会将您的部署目标更新为iOS 8.3。 然而,这并没有反映在项目的用户界面,你必须右键单击你的项目文件,并显示内容,然后打开你的project.pbxrojsearch部署目标,并将其更改为8.2

我有完全一样的错误。 去了苹果开发者门户网站和设备部分。 然后,我不得不通过“设备重置”程序。

原因是我进入了一个新的开发者计划年。 似乎它拒绝提供设备,直到我经历了重置 – 不是它告诉我!

一旦我完成了这个工作,我就popup窗口 – >设备(从xCode),我会看到手表。

从这一点上,它工作得很好。 (我在开发人员门户网站的设备列表中查看过)。

此外,如果它不自动打开,该窗口 – >设备显示您可以用来手动添加您的设备的UDID。

希望可能有一些帮助:)