我已将WatchKit App配置为在iPhone 6上运行,WatchKit App Scheme可执行文件指向WatchKit App.app,Watch接口(interface)指向Main,但是IOS App不仅启动了WatchKit App。

当我选择要在iPhone 6上运行的WatchKit App时,iPhone 6模拟器正在启动,在模拟器返回IOS级别但主应用程序未启动的情况下,我看到黑屏一秒钟,只有Apple上的WatchKit App观看模拟器。我不知道为什么IOS App无法启动?

最佳答案

为了在运行Watch Extension时调试iOS应用,您应该按照here解释的步骤进行操作。

您还需要了解,Watch应用程序运行时不必运行iOS App。您有几种可能的运行时方案组合...您的iOS应用程序和Watch App必须无缝处理所有这些情况。

  • iOS应用程序正在运行,但 watch 应用程序没有运行
  • Watch App正在运行,但未运行iOS App
  • 这两个应用程序都在前台
  • 中运行
  • Watch App在前台运行,iOS App在后台运行

  • 我还发布了一些有关从Watch Extension启动父应用程序以及共享数据here的其他信息。

    希望有帮助。

    关于ios - WatchKit App仅启动iPhone Simulator和WatchKit App,而不启动IOS App,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29065735/

    10-14 20:02
    查看更多