我正在使用对应的watchOS应用程序研究iOS应用程序,我遇到了使用HKHealthStore方法startWatchApp(带:完成:)从iOS启动监视应用程序的问题。有时在调用startWatchApp方法后,手表应用程序会以极大的延迟启动 - 1分钟,有时5分钟甚至20分钟。不幸的是,我无法找到再现这个问题的稳定模式。
我已经在Apple bug记者中创建了错误报告,但在检查了所有附加的日志和video之后他们只是说了一句话:"我们在日志中找不到任何内容抱歉,不能帮助更多",之后他们没有回复我的下一条消息。
那么,是否有人遇到过这个问题?也许有人知道解决方法?任何帮助将不胜感激,谢谢!
该方法的文档说:
启动后,Watch应用程序调用WKExtensionDelegate对象的handle(_ :)方法并传递提供的锻炼配置
但是如果手表屏幕关闭 - 启动后将不会调用“handle”方法。