草庐IT

aws-documentdb-mongoapi

全部标签

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

ios - 使用 AWSiOSSDK.framework 从 AWS S3 下载图像花费的时间太长

从AWSS3下载一个700KB的图像文件大约需要7.5秒。我写了这个方法来从AWSS3下载图像:+(UIImage*)downloadImageFromPath:(NSString*)path{NSDate*methodStart=[NSDatedate];S3GetObjectRequest*getObjectRequest=[[S3GetObjectRequestalloc]initWithKey:pathwithBucket:AWS_BUCKET];AmazonS3Client*s3=[[AmazonS3Clientalloc]initWithAccessKey:ACCESS_K

android - 从移动应用程序使用 AWS(特别是 S3)的首选方式是什么?

直接在应用程序代码中添加AWS访问key和key绝对不是一个好方法,主要是因为应用程序驻留在用户设备上(与服务器端代码不同),并且可以通过逆向工程来获取凭据,这可以然后被滥用。虽然我到处都能找到这些信息,但我找不到解决这个问题的明确方法。我有哪些选择?我阅读了有关用于临时凭证的token自动售货机架构的信息,但我不相信它会更好。如果我可以对key进行逆向工程,那么我就可以对请求临时凭证的代码进行逆向工程。一旦我有了一组访问S3的临时凭据,我就好像拥有了key一样好。我可以一次又一次地请求临时凭证,即使它们很快就会过期。总而言之,如果一个应用程序可以做某事,我也可以像恶意用户一样做。如果

ios - AWS iOS v2 Cognito 与 STS 身份验证

最近我决定了解哪种方法更适合移动客户端与S3的服务器端交互。我正在使用Cognito方法将图像和视频上传到服务器,效果非常好。尽管如此,我对STS很感兴趣,如果它在iOSSDKv2中得到完全支持,以及每种方法的优缺点。 最佳答案 iOSV2SDK完全支持STS。与使用STS的WIF相比,Cognito具有一些优势。未经身份验证的用户能够将用户的Amazon、Google和Facebook登录链接到同一身份。能够付费同步少量数据。 关于ios-AWSiOSv2Cognito与STS身份验证

ios - IPv6 支持 iOS 应用程序并支持 AWS

这个问题在这里已经有了答案:HowcanyouruniOSAppsontheGoogleCloudeventhoughitlackssupportforIPv6(2个答案)关闭6年前。我上周提交了我的iPhone应用程序,由于IPv6支持问题,应用程序被拒绝并显示以下消息,"AppsarereviewedonanIPv6network.PleaseensurethatyourappsupportsIPv6networks,asIPv6compatibilityisrequired."所以现在我们准备配置IPv6。但是在我的应用程序中,我们正在与AWS服务器进行交互。因此正如Apple论

ios - 从 Google 登录 SDK 获取 AWS 的跨客户端 ID token

我正在尝试使用Google登录SDK在iOS应用程序中将Google与AmazonCognito集成,但我似乎无法弄清楚如何正确获取JWTidtoken。我相信一切都设置正确,因为Google登录和Cognito都是独立工作的。我正在这样设置GIDSignIn。[GIDSignInsharedInstance].scopes=@[kGTLAuthScopePlusLogin,kGTLAuthScopeDrive];[[GIDSignInsharedInstance]setClientID:kClientID];[GIDSignInsharedInstance]setServerClie

java - AWS Java SDK 为 iOS 发送带声音的 SNS (AWS) 消息应该是什么 Json 字符串?

我彻底崩溃了。我有为iOS发送SNS(AWS)的代码:PublishRequestpublishRequest=newPublishRequest("arn:aws:sns:us-east-1:my:topic",messageBody);当我像这样通过Json时它工作正常:{"message":"ldjldkjlk"}但是我当然需要声音来通知我,但对我来说没有任何用处。我尝试使用Json,当我将它传递给SNSGUI时它可以工作,类似这样:{"message":{"default":"HEREISANALERT,BADGE,andSOUND","APNS_SANDBOX":"{\"ap

iphone - iOS AWS SDK 和 CloudFront - 访问图像

抱歉,如果这听起来有点令人困惑(我正在尝试阅读CloudFront文档),但我有一个应用程序实际上是从S3下载一堆图像。我尝试设置一个新的CloudFront分配,将源点指向我的S3存储桶,想知道这将如何改变我在我的应用程序中访问图像的方式。该应用程序查询simpleDB以找出要获取的内容并使用S3GetObjectRequest下载图像。我是否必须使用不同的路径来访问CloudFront的图像,或者这是如何工作的? 最佳答案 是的,您需要使用云端分配名称而不是存储桶名称。由于这可能是一个下载发行版,因此发行版的名称通常以“d”开头

ios - 我正在构建一个 iOS 应用程序,只是选择使用 AWS iOS SDK 而不是 BaaS 来构建后端。我刚刚为自己创造了哪些额外的工作?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我决定使用AWSiOSSDK构建后端,而不是使用BaaS(Parse、QuickBlox、MobSquad、Kinvey、StackMob)。应用程序与服务器后端的通信细节如下。该应用程序将具有聊天功能,这将是该应用程序的主要焦点。因此,服务器上会有不同的负载,但无论负载如何(弹性),后端都需要确保低延迟。由于应用程序的聊天和基于事件的功能,可能会出现非常重的负载。我刚刚为自己创造了哪些额外的工作?