草庐IT

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

我正在编写一个iOS应用程序,用于从AmazonS3存储桶上传和下载文件。我说的功能有效,但我需要为它编写单元测试。有什么方法可以检查我的存储桶中是否存在文件,以便确认它已上传?? 最佳答案 AWSS3有一个名为-headObject:的方法。您可以使用它来查看对象是否存在于存储桶中。 关于ios-如何使用AWSiOSSDKv2检查AmazonS3存储桶上是否存在key/文件?,我们在StackOverflow上找到一个类似的问题: https://stack

iphone - 如何使用 AWS iOS SDK 删除侧桶中的文件夹及其所有对象?

我在Iphone中使用AWSiOSSDK将对象上传到amazons3,有时会发生错误,部分对象已上传,其余未上传。我创建了存储桶,并在存储桶内部创建了存储对象的文件夹。我想删除文件夹及其所有对象。谁能帮帮我? 最佳答案 首先,S3中没有“文件夹”这样的东西。大多数S3客户端(包括AWSWeb控制台)只是为了方便(分组内容)而将它们显示为文件夹,但实际上,您所看到的“文件夹名称”只是一个前缀。话虽如此,我对您的建议是使用listObjectsInBucketAPI调用,将您的“文件夹名称”作为前缀传入S3ListObjectsRequ

ios - 通过 AWS SNS 移动推送最小延迟一次广播 500K 推送通知的最佳策略是什么?

似乎我们不能为每个sns主题订阅超过10K的订阅。要实现从发送到设备收到通知的最小延迟,是否推荐*创建50个主题,每个主题包含10K用户?这将导致50个sns发布,这在发件人端很容易管理(在生产中是否使用过这种情况?)。要么*进行500K直接sns发布(这将涉及一些基础设施(+相关成本),以便能够在短时间内并行处理如此大量的sns发布)谢谢! 最佳答案 AmazonSNS现在允许拥有1000万订阅的主题。如果您打算向所有订阅者发送相同的消息,请使用主题进行广播。如果您需要为每个订阅者自定义消息,您应该使用直接发布。

ios - 如何将AWS SNS服务集成到IOS APP中?

我想使用AWSSNS服务将推送通知从服务器发送到IOS应用程序。在应用程序中同时在服务器端集成SDK我需要遵循哪些步骤。我已经阅读了Github中几乎所有可用的文档和示例。但是我看到示例中缺少一些文件,例如AWSRuntime.h、AWSSNS.h,我不确定在哪里可以找到。带有示例的小教程会很有帮助。提前致谢。 最佳答案 您是否试过AWS站点上的教程,用于将移动推送通知与AWSSNS集成?它有一个APNS选项。不过,我在证书方面浪费了很多时间。通过反复试验,我了解到您必须确保如果您使用的是开发凭据,则使用APNS_SANDBOX作为

ios - 无权执行 sts :AssumeRoleWithWebIdentity AWS s3 Cognito auth failure

我有一个上传到s3的简单iOS应用程序。我正在尝试unauth所有-尽管理想情况下我想做Facebook。2个IAM角色(使用向导创建)。IAM身份验证策略(针对未授权角色):{"Version":"2012-10-17","Statement":[{"Action":["mobileanalytics:PutEvents","cognito-sync:*"],"Effect":"Allow","Resource":["*"]},{"Effect":"Allow","Action":["s3:PutObject","s3:GetObject","s3:DeleteObject"],"R

ios - 在 Objective-c 中同步连接到 AWS DynamoDB

如何在Objective-c中实现对AWSDynamoDB的同步访问?我理解如下使用BoltsBFTask异步访问DynamoDB,但我需要“同步”连接。----补充了一些信息----我在“DynamoQuery”类中调用了“ddbIDQuery”方法,但由于Bolts异步事务,它返回了(null)?获得结果的最佳方式是什么?//MainViewController.m#import"DynamoQuery.h"-(IBAction)ddqButton:(UIButton*)sender{//callDynamoQueryDynamoQuery*dynamoQuery=[[Dynamo

ios - 如何使用 AWS Rekognition 在 Swift 3 中检测图像标签和人脸

所以我一直在尝试使用AWSRekognitionSDK来检测图像中的人脸和标签。但是,Amazon没有关于如何将他们的SDK与iOS集成的文档。他们提供的链接显示了如何使用Rekognition(开发人员指南),其中的示例仅使用Java,而且非常有限。AmazonRekognitionDeveloperGuide如果您单击他们的“iOS文档”,它会将您带到一般的iOS文档页面,任何部分都没有Rekognition的迹象。AWSiOSDeveloperGuide我想知道是否有人知道如何在Swift3中集成AWSRekognition。如何初始化它并使用图像发出请求,接收带有标签的响应。我

ios - AWS/iOS 开发工具包 : when should I use AWSS3TransferManager and AWSS3TransferUtility?

在AmazonS3iOSSDK中,AWSS3TransferManager和AWSS3TransferUtility在用法上有什么区别?这是文档对AWSS3TransferManager的描述:HighlevelutilityformanagingtransferstoAmazonS3.S3TransferManagerprovidesasimpleAPIforuploadinganddownloadingcontenttoAmazonS3,andmakesextensiveuseofAmazonS3multipartuploadstoachieveenhancedthroughput

ios - 在 iOS Swift 中不使用 AWS SDK 在 Amazon S3 存储桶中上传背景图像(后台模式)

我有一个捕获图像的应用程序,触发获取文档上传策略的请求,并开始上传图像。当用户在前台时,图像会上传,但当用户在后台时,图像不会上传或上传失败。所以我想在应用程序处于后台(后台模式)时上传图像。在后台(后台模式)上传图片的正确路径是什么?应用程序是用Swift2.3编写的任何帮助将不胜感激谢谢 最佳答案 使用处理后台上传的AWSS3TransferUtilityimportAWSS3lettransferUtility=AWSS3TransferUtility.default()//Inordertocustomizetheheade

ios - xCode 存档 ipa 与 UITesting for AWS Device farm

我正在做UITesting,我已经尝试过Jenkins。我打算尝试AWSDevicefarm。http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-ios-xctest-ui.html#test-types-ios-xctest-ui-prepare是这样写的BeforeyouuploadiOSXCTestUIteststoDeviceFarmfortesting,makesurethatyouriOSXCTestUItestrunnerbundleiscontainedwithinaproperl