相关疑难解决方法(0)

WatchOS2 WCSession sendMessage不会在后台唤醒iPhone

这是在模拟器和真实物理设备iphone5s上进行测试的.我尝试使用WCSession sendMessage从WatchOS2扩展到iPhone iOS9代码进行通信.当iphone应用程序在前台和后台模式下运行时,它运行良好.

但如果我杀了iPhone应用程序(根本没有运行应用程序),那么我总是得到errorHandler超时.所以Watch再也无法与iPhone通信了.

"错误域= WCErrorDomain代码= 7012"消息回复花了太长时间."UserInfo = {NSLocalizedDescription =消息回复花了太长时间.,NSLocalizedFailureReason =回复超时发生.}".

我认为它应该在后台唤醒iPhone应用程序.

知道如何解决这个问题或修复它吗?谢谢!

ios watchos-2

14
推荐指数
2
解决办法
5701
查看次数

transferCurrentComplicationUserInfo更适合复杂更新吗?

transferCurrentComplicationUserInfo和之间有什么区别transferUserInfo

我想将数据从我的AppDelegate发送到时钟套件复杂功能.

transferCurrentComplicationUserInfo似乎完全一样transferCurrentUserInfo.我错过了什么吗?

apple-watch watchkit clockkit apple-watch-complication wcsession

4
推荐指数
1
解决办法
1487
查看次数