我刚刚在我的项目中配置了WatchKit,在iPhone设备中推送通知正常工作,目前我的要求是通过服务器发送Watch中的推送通知......
目前我尝试过从有效负载(静态)获取通知,我想从服务器上做,有人可以帮助我吗?
- (void)didReceiveRemoteNotification:(NSDictionary *)remoteNotification withCompletion:(void(^)(WKUserNotificationInterfaceType interface)) completionHandler {
NSDictionary* apsDict = [remoteNotification objectForKey:apsKeyString];
NSString* titleString = [apsDict objectForKey:titleKeyString];
[self.titleLabel setText:titleString];
completionHandler(WKUserNotificationInterfaceTypeCustom);
}
答案 0 :(得分:3)
当您的某个应用的本地或远程通知到达用户的iPhone时,iOS会决定是在iPhone上还是在Apple Watch上显示该通知。
因此,您不必担心会在Watch上发送通知,iOS会为您执行此操作
这是Answer, I already Posted about this。
此主题包含Apple Watch Notification Essentials
Apple
的{{1}}帮助链接。
是的,这是您正在使用的方法(发布有问题)来监听Watch
中的推送通知