【问题标题】:How to integrate AWS SNS services into IOS APP?如何将 AWS SNS 服务集成到 IOS APP 中?
【发布时间】:2017-02-13 17:17:55
【问题描述】:

我想使用 AWS SNS 服务将推送通知从服务器发送到 IOS 应用程序。我需要遵循哪些步骤才能将 SDK 集成到应用程序中并同时集成到服务器端。我已经阅读了 Github 中提供的几乎所有文档和示例。但我看到 AWSRuntime.h、AWSSNS.h 等示例中缺少一些文件,我不知道在哪里可以找到。

一个带示例的小教程会很有帮助。

提前致谢。

【问题讨论】:

标签: ios amazon-web-services


【解决方案1】:

您是否尝试过 AWS 网站上关于将移动推送通知与 AWS SNS 集成的教程?它有一个 APNS 选项。不过,我在证书方面浪费了很多时间。通过反复试验,我了解到,如果您使用开发凭证,则必须确保使用 APNS_SANDBOX 作为平台,如果您使用生产凭证,请确保使用 APNS 平台。

http://docs.aws.amazon.com/sns/latest/dg/mobile-push-apns.html

我现在正在努力解决它。祝你好运。我很想听听你是否让它工作,我确实让它成功使用我的凭证并通过 AWS 管理控制台向我的 ios 应用程序发送消息,但本教程还没有工作。

【讨论】:

  • 嗨,感谢您的信息...我正在尝试在控制台中创建新应用程序,并确定我正在使用从钥匙串访问导出的正确证书 .p12 并选择 APNS_SANDBOX,从文件(证书和私钥值),然后单击“添加新应用程序”,它给了我“向亚马逊 sns 注册应用程序时出现暂时性失败。请重试”......我们是否缺少任何步骤?还是AWS服务器的问题。如果我能采取措施解决这个问题,那将非常有帮助。谢谢。
  • 而且似乎 IOS SDK V2 处于开发者预览版中,而在 V1 中我没有找到任何 SNS 示例。你能指导我找到我可以找到它们的样品吗?
【解决方案2】:

我认为您不需要将 AWS SNS 集成到您的 IOS 应用程序中,因为 SNS 是集成的服务器到服务器,但是您在 IOS 应用程序端要做的是将 APNS 令牌传递到您的后端,然后调用 SNS api 到createEndPoint

【讨论】:

    猜你喜欢
    • 2020-08-28
    • 2015-02-21
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    • 1970-01-01
    • 2015-09-26
    • 2021-09-19
    相关资源
    最近更新 更多