我刚刚开始使用WatchKit
,我试图这样做(如果我没错,可以这样做):我喜欢{{1请求包含应用程序向Web服务请求某些数据的扩展,然后将服务响应返回到Extension以相应地更新WatchKit
App界面。
当我在Apple Watch Programming Guide中阅读时,您可以调用WatchKit
扩展程序中的openParentApplication:reply:
方法向其包含的应用程序请求内容,然后在WatchKit
方法中调用application:handleWatchKitExtensionRequest:reply:
方法应调用包含应用的AppDelegate
。调用此方法后,我需要执行服务请求,等待其响应,然后将其发送回扩展。
但是,当我在模拟器中运行WatchKit
App方案时,会调用openParentApplication:reply:
方法,但未达到application:handleWatchKitExtensionRequest:reply:
内的断点。因此,我甚至无法测试我是否能够正确执行Web服务请求并获得其响应。
我能错过什么?我是否应该以某种方式配置架构以在包含应用程序中到达断点?是否需要为此声明某种背景功能?
提前致谢