问题标签 [aws-sdk-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
387 浏览

ios8 - NSURLSessionUploadTask 不响应恢复 ios8 Beta3(仅限设备)

在使用后台客户端发送resume方法时,该过程永远不会开始。我无法在模拟器上重现,只能在设备上重现,而且只能在 8.0 上重现。NSURLSessionUploadTaskNSURLSessionConfiguration:backgroundSessionConfiguration:

这不是关于酌情后台任务的问题,resume而是在前台运行,从字面上看,没有任何反应。没有委托回调,没有进展,没有崩溃,没有网络活动,什么都没有。

我备案雷达:://17703428

0 投票
1 回答
3088 浏览

amazon-s3 - 使用 AWS iOS SDKv2 将文件上传到存储桶下的子文件夹

我在 s3 ios sdk 上看到了一个使用密钥上传文件的示例。但是,我找不到任何将文件上传到存储桶下的子文件夹的示例。如何指定我要上传到的子文件夹?

0 投票
1 回答
1463 浏览

ios - 在objective-c中带有扫描过滤器的dynamodb scanexpression

我能够扫描并返回从我的 DynamoDB 的特定表中记录的前 20 个,如上面的一段代码所示。

现在的问题是我想添加一个scanExpression.scanFilter = 属性,但我还没有找到任何关于如何构建它的好方向。我在AWSiOSSDKv2iOS 上使用 aws sdkxcode6

这是我到目前为止所拥有的。它还没有完成:

0 投票
0 回答
189 浏览

objective-c - write to amazon aws dynamoDB with out a rang key

I am expanding on exploring amazon's DynamoDB with DynamoDBSample, which they release recently with a bundle of libraries and frameworks called awsiossdk v2

So now the question is, if you go to the dynamoDB console on the web, range key is optional. So I have created one table with out range key only with hash but even though every thing look in place it still look for a rang key and app crashes.

One thing I suspect is that:

AWSDynamoDBObjectMapper *dynamoDBObjectMapper = [AWSDynamoDBObjectMapper defaultDynamoDBObjectMapper];

I am using defaultDynamoDBObjectMapper that probably mean hash and range. But I didn’t able to find any other property where the dynamoDBObjectMapper handle a db write with out a range key.

Appreciate it!

Additional Info.

my table

And here is how I am trying two write to it:

0 投票
1 回答
452 浏览

ios - 从 AWSiOSSDK - 1.7.1 到 AWSiOSSDKv2 - 2.0.8 的 Amazon Web 服务更新问题

我是使用 Amazon Web Service SDK 上传音频/视频的新手。任何有想法的人都可以将 AWSiOSSDK(Amazon Web Services SDK)版本 1.7.1 更新到 AWSiOSSDKv2 版本 2.0.8,这是迄今为止该 SDK 的最新版本。我已成功更新可可豆荚,这是更新此 SDK 版本所必需的。

以上代码用于将旧版本的 pod 文件更新到 2.0.8 版本。更新到最新版本后,许多以前版本的兼容文件已从 SDK 中删除。现在我收到找不到 .h 文件的错误。与此丢失文件错误相同,与该文件相关的许多方法也找不到与新版本兼容,如下图所示。

第一

在此处输入图像描述

第二

在此处输入图像描述

第三

在此处输入图像描述

第 4 名

在此处输入图像描述

如何使用更新的 Amazon SDK 版本 2.0.8 手动更新此实施。以下是我在更新 SDK 版本后发现的错误相关图像。任何帮助都是非常可观的。提前致谢。

0 投票
1 回答
480 浏览

ios - 获取 AWSAccountID

有没有人使用 iOS SDK 2 使用Amazon Web Services (AWS)。我知道根据 Amazon SDK Team,

适用于 iOS 的 AWS 移动开发工具包版本 2 已全面上市 (GA),不再提供开发人员预览版。版本 1 自 2014 年 9 月 29 日起弃用,并将在我们的 aws-sdk-ios-v1 存储库中继续提供到 2014 年 12 月 31 日。如果您正在构建新应用程序,我们建议您使用版本 2。

因此,我正在尝试使用 AWS iOS SDK 的更新版本 (2.0) 升级应用程序。根据 [示例应用程序,它需要以下身份验证作为凭据,

我已经用控制台上可用的一些值填充了它。但是,一直在获取以下日志,

在哪里可以正确获取这些凭据,没有适当的指南和文档来获取这些凭据。甚至没有在Amazon Cognito 控制台上正确解释以获得这些信用。

以前有没有人这样做过,请指导我得到这个。

非常感谢

0 投票
1 回答
1733 浏览

ios - 如何使用 AWS iOS SDK v2 检查 Amazon S3 存储桶上是否存在密钥/文件?

我编写了一个从 Amazon S3 存储桶上传和下载文件的 iOS 应用程序。我说功能正常,但我需要为它编写单元测试。有什么方法可以检查我的存储桶中是否存在文件,以便我可以确认它已上传?

0 投票
1 回答
1037 浏览

ios - AWS ios SDK - 弹性转码器作业的 http 发布请求

调查 AWS 弹性转码器,并有几个问题:

  1. 对于我的用例,首先使用转码器是否有重要价值?我正在制作一个允许用户选择视频的 ios 应用程序。当他们这样做时,我将其上传到 S3 存储桶。据我了解,我应该使用弹性转码器对这些视频进行转码并将它们放入 hls 格式的第二个存储桶中。这是否有意义,还是因为我只是在 ios 设备上创建内容然后在 ios 设备上流式传输,所以我是否也可以取消转码步骤?

  2. 假设做管道工作有一些价值,我有一个实现问题:如果我使用的是 ios SDK,有没有办法绕过弹性转码器请求文档中指定的 http 授权标头的手动创建?当我在 xcode 中工作时,我没有看到任何特定于转码器的方法,但我只是想知道是否有某种方法可以使用 AWSRequest(而不是 NSMutableURLRequest)之类的东西,这样可以省去制作授权密钥。我浏览了一大堆文档,包括 ios SDK 示例项目,但没有看到使用 AWSRequest 之类的东西。请帮我指出正确的方向!

代码:我已经根据此处的文档为请求正文构建了 json 结构:http: //docs.aws.amazon.com/elastictranscoder/latest/developerguide/making-http-requests.html#http- request-header 在遇到授权标头的复杂性之前,这是我所得到的:

显然,当我运行它时会出错。

这是最接近我的问题的事情,但没有答案:Rest call with amazon ios sdk to amazon elastic transcoder

0 投票
1 回答
183 浏览

ios - 通过 cocoapods 0.36 beta2 使用 AWSiOSSDKv2 出现问题

像这样使用 Podfile:

我的 xcode 项目中出现一堆“找不到文件”错误,这些错误与 AWSSDK 中使用的#imports 相关。例如在 AWSMobileAnalyticsContext.h 中:

我怀疑这与该项目尚未更新并考虑到动态框架输出这一事实有关(这是 cocoapods 的测试版正在使用的)。我已经完成并实际上尝试手动更新这些导入的路径,并且我可以清除大部分文件未找到错误,但随后它开始抱怨在其他地方导入 Mantle.h。

有人通过使用 cocoapods beta(甚至是使用动态框架的分叉版本)成功地让 AWSiOSSDKv2 与应用程序一起工作吗?

0 投票
1 回答
435 浏览

cocoa - 如何为 Cocoa 应用程序项目设置 AWS 开发工具包?

我正在尝试为 Cocoa 应用程序项目设置 AWS 开发工具包。

我创建了一个名为 Podfile 的纯文本文件(没有任何文件扩展名)并添加了以下行:

然后运行以下命令: