ios - iOS通知可以推送文件吗

标签 ios objective-c apple-push-notifications

我能否以某种方式在 iOS 上发送带有推送通知的整个文件,或向设备发送通知以从服务器下载文件。

设备需要在没有用户交互的情况下自行完成此操作,我需要它在不更新商店中的应用程序的情况下工作。

那有可能吗?如果没有,欢迎提出任何建议/替代方案。

最佳答案

Can I somehow send a whole file with a push notification on iOS

虽然您可以序列化您的文件并发送它,但推送通知是 limited to 2kB .

or send a notification to a device to download a file from a server.

您可以使用 "Remote notifications" background mode 来完成.

The device NEEDS to do that on it's OWN, without user interaction

除非您的用户手动终止您的应用,否则之前的选项将起作用。

I need it to work without updating the app in the store.

您将需要更新您的应用。至少要打开“远程通知”后台模式并处理传入的数据。


编辑:
不要忘记推送通知不可靠!
推送通知可能会延迟甚至永远不会分发。这就是为什么您应该永远依靠它来完成任何关键工作。

关于ios - iOS通知可以推送文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32971727/

相关文章:

iOS:使用 Amazon SNS 以编程方式从应用触发推送通知

ios - 顶级应用程序如何几乎同时发送多个 ios 推送通知?

android - 获取 iOS 和 Android 设备之间的相同时间

ios - discoverAllContactUserInfosWithCompletionHandler 更快?

ios - 关系中的实体如何知道加入什么

ios - 在 ios 7 中,是否按比例给予每个约束都会造成 UIView 失真?

objective-c - 作为字符串的 CGPath

objective-c - 我将如何在程序中执行此操作?数学题

ios - pushViewController 和 showViewController 的区别

c# - Apple 推送通知中的自定义 JSON