ios - 如何使用 WatchKit 服务证书?

标签 ios objective-c swift watchkit watchos-2

最近,Apple 在其开发门户中引入了“WatchKit 服务证书”。从下面的描述来看,它似乎允许用户利用推送通知直接更新 Watch Complications。但是,CLKComplicationDataSource 协议(protocol)不包含如何实现它的信息。有人对此有任何进一步的信息吗?

来自 Apple 的开发者网站: “在您的通知服务器、Apple 推送通知服务沙箱和生产环境之间建立连接以更新 ClockKit 复杂数据。使用 HTTP/2 时,相同的证书可用于传递应用程序通知、更新 ClockKit 复杂数据和提醒后台 VoIP传入事件的应用程序。您分发的每个应用程序都需要单独的证书。”

Apple 论坛上没有人知道: https://forums.developer.apple.com/thread/19594

CLKComplicationDataSource 协议(protocol)引用 https://developer.apple.com/library/watchos/documentation/ClockKit/Reference/CLKComplicationDataSource_protocol/

更多文档,但没有实现细节: http://images.apple.com/certificateauthority/pdf/Apple_WWDR_CPS_v1.13.pdf

感谢您提供的任何帮助!

最佳答案

查看名为 Introducing Watch Connectivity 的 WWDC 2015 视频.看一下第 50 分钟左右。这描述了如何使用 PushKit 注册推送通知的复杂功能。它没有详细介绍如何使用 WatchKit 服务证书,因此我会先尝试使用普通的 iOS 推送通知证书实际发送通知,如果这不起作用,请尝试使用 WatchKit 服务证书发送相同的消息相反。

关于ios - 如何使用 WatchKit 服务证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34499054/

相关文章:

javascript - iOS WebKit - 判断一个WebView是否已经完全加载JS内容

json - 安全 JSON 解码。仍然收到 Key not found : No value associated with key'

ios - Parse.com 使用 Swift 获取 ObjectID

iphone - 如何使用 Storyboard更改 iOS5 中的初始 View ?

ios - 如何让多个UIImage同时受重力下落?

ios - 如何在 iOS 中播放来自服务器的流式 PCM 数据?

iphone - #if TARGET_OS_IPHONE 与 iPhone 和 iPad

ios - 设置 UIProgressView 进度时不需要的高度约束动画

iphone - 关于如何实现图像幻灯片/轮播的建议? ( iOS )

objective-c - 抑制类的警告(尝试在 objc 中模拟抽象类)