首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从WatchApp唤醒父/主机应用程序的最佳方法是什么?

从WatchApp唤醒父/主机应用程序的最佳方法是什么?
EN

Stack Overflow用户
提问于 2015-02-03 16:58:24
回答 1查看 972关注 0票数 0

根据文档,

WKInterfaceController.openParentApplication方法在后台启动应用程序。但是当我这样做的时候,我的主机应用程序永远不会启动。有谁有经验的手表应用程序和WatchKit扩展,感谢您的帮助。

参考:https://developer.apple.com/library/prerelease/ios/documentation/WatchKit/Reference/WKInterfaceController_class/index.html#//apple_ref/occ/clm/WKInterfaceController/openParentApplication:reply

EN

回答 1

Stack Overflow用户

发布于 2015-02-06 14:11:03

正如评论者所描述的,你可以在iphone应用程序中使用handleWatchKitExtensionRequest,并向watchkit代码发送回复。在模拟器中,Iphone应用程序看起来不会打开,因为它完全在后台运行,但如果您设置此方法,它将返回回复。

如果您在启动模拟器后手动打开应用程序,则可以通过此方法调用获取应用程序更新,并查看可视化结果。

请注意,如果不进行设置,调试断点将不会在Iphone应用程序上停止。在Xcode中,你可以进入Debug菜单,然后执行"Attach to Process“。我选择了模拟器应用程序和IphoneApp的进程,以确保它是链接的。每次运行模拟器时,我都必须这样做,但它会在iphone代码的后台命中断点。这非常有用,但如果有更简单的方法,我很想知道。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28294884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档