Jon*_*Cox 7 amazon-web-services amazon-sns ios
Amazon Web Services有一个iOS版SDK,支持Amazon Simple Notification Service(SNS).
这是否意味着可以使用SNS向正在运行的iOS应用程序发送推送通知?例如,您可以创建一个实时即时消息应用程序.
这是对的,还是我误解了SNS的作用?在我看来,您需要打开一个连接/套接字才能从服务器接收推送通知.SDK如何实际工作?
更新:
我之后在AWS移动开发论坛上提出了这个问题:https://forums.aws.amazon.com/thread.jspa?threadID = 81089&tstart = 0
很快就会有一篇文章(可能在这里:http://aws.amazon.com/articles/SDKs/iOS)来解释一切.
根据Apple 文档, “本地通知和推送通知是不在前台运行的应用程序让用户知道它有信息的方法。”。
\n\n因此,从技术上讲,应用程序在前台运行时收到的任何数据(包括通知)都不是“推送通知”,不能成为拒绝应用程序的理由。它们只是应用程序以这种或另一种方式使用的数据。
\n\n在这种特定情况下,您并不是在询问 Apple 文档中的推送通知,而是询问在应用程序运行且用户与其交互时用于向应用程序传送数据的技术。Amazon SNS 的名称恰好与“推送通知”类似。
\n\n无论如何,Apple 都无法了解向您的应用程序传送数据背后的技术是什么,无论是 Amazon SNS 还是其他任何技术。他们所能看到的是应用程序在运行时可能会打开一些额外的端口,这当然是绝对合法的。事实上,许多应用程序使用套接字(而不是 HTTP 请求)与其后端服务器进行通信,这与 Apple 用于传递推送通知的技术相同。
\n| 归档时间: |
|
| 查看次数: |
8473 次 |
| 最近记录: |