【问题标题】:Testing Core Data in Watch extension on the simulator在模拟器上的 Watch 扩展中测试核心数据
【发布时间】:2015-05-27 05:15:46
【问题描述】:

我正在创建一个 Apple Watch 应用。我已经创建了我的共享框架和应用程序扩展。这一切实际上工作得很好,但是当我尝试从我的核心数据数据库中查询对象时,我只得到空数组。

我已经创建了应用程序组,并确保正在保存数据库。我只是没有得到任何对象或错误。但是,我什至不确定这是否可以在模拟器中测试,因为手机和手表模拟器不会同时运行。我仍然没有要测试的物理手表,所以模拟器是我唯一的选择。

如何测试从我的 Apple Watch 扩展中查询 CD 对象?谢谢!

【问题讨论】:

    标签: iphone xcode core-data ios-simulator apple-watch


    【解决方案1】:

    这是在模拟器上测试手表和手机的技巧。正如您所指出的,它们不能同时调试,但您可以切换

    运行手机目标,然后运行手表应用(手机目标将终止)。现在从模拟器的跳板手动启动电话目标。您现在正在查看手表的调试信息。

    要在两个运行目标的调试输出之间来回切换,请转到 Xcode 并从菜单中选择所需的进程:

    调试> 附加到进程>(等待一秒钟左右以填充进程)> 您的目标(应该列在“可能的目标”标题下的顶部)。

    【讨论】:

      猜你喜欢
      • 2020-03-10
      • 2011-04-30
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多