4

使用 iCloud,我正在通过用户的所有 Apple 设备同步我的应用程序数据。问题是用户可以自己创建一个警报,我想这样做,如果用户在 iPad 中创建通知,他也会在 iPhone 中收到通知,而无需在 iPhone 中打开应用程序(同步iCloud 更改)。我希望 iCloud 在后台同步,仅用于通知。

此外,当用户收到通知并在他的 iPad 中打开应用程序时,该通知应该从他所有其他 Apple 设备中删除,它不应该在通知中心看到。

这甚至可能吗?非常感谢!

4

1 回答 1

2

假设应用程序尚未在 iPhone 上运行,iPad 上的应用程序向 iPhone 发送通知的唯一方法是应用程序调用服务器,该服务器将向 iPhone 发送 APNS 通知.

至于删除通知,您可以控制本地通知,但不能控制远程通知。我不相信 APNS 有任何方法可以从其他设备中删除通知。

于 2013-04-06T00:27:56.977 回答