我开发了一个应用程序.我想使用亚马逊网络服务.我下载了适用于IOS的AWS SDK.但是我不知道如何编写访问AWS的代码.在此我想使用AWS S3.SO请告诉我该怎么做.
我就是这样做的。
下载aws-ios-sdk或使用 cocoapods 将其集成到您的项目中。(使用 cocoapods 真的很有帮助)。
将 -Objc 标志添加到构建目标的其他链接器标志中。
确保您的构建阶段添加了 Foundation.framework 和 libz.dylib。
在AWS 控制台上创建您的应用程序并转到 Cognito 设置。
创建新的身份池。
在此过程的第 2 步中,它会要求您提供 IAM 角色。我尝试使用现有角色但没有成功,因此创建一个新的 IAM 角色并单击更新角色。
这将为您提供启动代码,请在您的 iOS 代码中准确使用它。
如果您想要拥有对 S3 的完全访问权限(上传、下载、更改访问设置、删除),请从 AWS 控制台转到 IAM 部分,并将 S3 角色策略添加到角色。
现在 AWS-Console 设置已完成,您可以继续从 iOS 代码访问 S3。您可以在示例应用程序中找到必要的代码。
| 归档时间: |
|
| 查看次数: |
6123 次 |
| 最近记录: |