WatchKit应用程序被拒绝"未能安装"

时间:2015-04-04 18:45:16

标签: ios appstore-approval watchkit

我使用配套的Apple Watch应用程序构建了一个iOS应用程序,并最近将其提交到App Store。今天早上,因未能安装而被拒绝。以下是重现的步骤:

  1. 在iPhone上安装应用
  2. 启动配套应用
  3. 切换“在Apple Watch上显示应用程序”开关
  4. 该应用尝试在Apple Watch上安装
  5. 未安装Apple Watch和应用程序时显示错误消息。
  6. 随播应用中的切换开关设置为“关闭”
  7. 显然,我没有Apple Watch来测试它,但它在模拟器中工作正常(并且在Apple Watch模拟器上安装得很好)。也许这与我在提交前的签名方式有关?有没有人遇到同样的问题?

    以下是Apple Watch上报告的错误消息(由Apple审核小组提供给我):

      

    应用验证失败

3 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:2)

问题是,如果您在某个时刻在Xcode 6.3中打开了项目,它会将您的部署目标更新到iOS 8.3。然而,这不会反映在项目的UI中,您必须右键单击项目文件并显示内容,然后打开project.pbxroj并搜索部署目标并将其更改为8.2

答案 2 :(得分:0)

我有完全相同的错误。 去了Apple开发人员门户网站和设备部分。 然后我不得不重新启动设备重置'过程

原因是我进入了一个新的开发者计划年。它似乎拒绝配置设备,直到我完成重置 - 而不是它告诉我!

完成此操作后,我弹出了Window-> Devices(来自xCode),我会看到手表。

从那时起,它运作良好。 (我在开发人员门户网站的设备列表中查看了它,然后就是这样。)

此外,如果它没有自动打开,那么Window-> Devices会显示您可以用来手动添加设备的UDID。

希望可能会有所帮助:)