最近,苹果公司在其开发门户中引入了"WatchKit服务证书“。从下面的描述来看,它似乎允许用户利用推送通知直接更新Watch appears。但是,CLKComplicationDataSource协议没有包含如何实现这一点的信息。有没有人对此有进一步的了解?
来自苹果开发者网站:“在你的通知服务器、苹果推送通知服务沙箱和生产环境之间建立连接,以更新ClockKit复杂数据。使用HTTP/2时,可以使用相同的证书来传递应用通知,更新ClockKit复杂数据,并在传入活动时向后台VoIP应用发出警报。你分发的每个应用都需要单独的证书。”
苹果论坛上没人知道:https://forums.developer.apple.com/thread/19594
CLKComplicationDataSource协议参考https://developer.apple.com/library/watchos/documentation/ClockKit/Reference/CLKComplicationDataSource_protocol/
更多文档,但没有实现细节:http://images.apple.com/certificateauthority/pdf/Apple_WWDR_CPS_v1.13.pdf
感谢您能提供的任何帮助!
发布于 2015-12-29 04:24:31
查看名为Introducing Watch Connectivity的WWDC2015视频。看一下大约50分钟。本文描述了如何使用PushKit注册推送通知的复杂性。本文并没有详细介绍如何使用WatchKit服务证书,因此我会尝试使用普通的iOS推送通知证书首先实际发送通知,如果这样做不起作用,请尝试使用WatchKit服务证书发送相同的消息。
https://stackoverflow.com/questions/34499054
复制相似问题