使用IOS(Xcode)的AWS令牌自动售货机订阅SNS通知的步骤是什么?

时间:2013-09-10 05:38:29

标签: ios xcode amazon-web-services amazon-s3

我很难理解AWS SNS服务上写得不好的文档。

我可以配置一个帐户并手动将其挂到TOPIC并推送通知。

但从安全角度来看,亚马逊表示不应将访问ID和密码存储在应用程序中。

https://aws.amazon.com/articles/Mobile/4611615499399490

但他们的文档没有向您解释任何代码示例,您需要采取哪些步骤才能启动并运行。 SDK中的代码示例似乎与当前的SDK框架6.1

不匹配

所以我对我应该实现的框架的哪些部分感到茫然。

有没有人可以分享任何可以分享的代码示例?

1 个答案:

答案 0 :(得分:3)

我很抱歉这个混乱。我们推荐的用于提供会话凭证的解决方案是令牌自动售货机(您在问题中引用)或Web身份联合。

对于TVM,正如我在评论中提到的那样,您应该参考iOS samples repo了解实施细节。这些示例包括Objective-C代码,用于与TVM的两个不同示例实现进行交互,anonymousidentity。 TVM实现中包含有关在Elastic Beanstalk中设置和部署它们的说明。

对于Web联合身份验证,您可以签出SDK附带的S3 personal file store sample。此示例包含配置所有三个支持的身份提供商(Facebook,Google和Amazon)的说明。

如果您想了解有关Web联合身份验证的更多信息,请参阅以下其他信息页面:

一旦配置了这两个解决方案中的一个,就应该简单地修改应用于会话凭据的策略,以限制所需的功能。