Ios7 ASIS3ObjectRequest在将文件上载到Amazon时发出错误的url

Ios7 ASIS3ObjectRequest在将文件上载到Amazon时发出错误的url,ios7,amazon-web-services,amazon-s3,Ios7,Amazon Web Services,Amazon S3,ASIS3ObjectRequest*request=[ASIS3ObjectRequestForData:ImageToUploadwithBucket:[[NSUserDefaults standardUserDefaults]valueForKey:@“bucketName”]键:uploadKey]; request.accessPolicy=ASIS3AccessPolicyPublicReadWrite; [请求setDelegate:self]; [请求启动同步] 并且得到这样的错

ASIS3ObjectRequest*request=[ASIS3ObjectRequestForData:ImageToUploadwithBucket:[[NSUserDefaults standardUserDefaults]valueForKey:@“bucketName”]键:uploadKey]; request.accessPolicy=ASIS3AccessPolicyPublicReadWrite; [请求setDelegate:self]; [请求启动同步]

并且得到这样的错误 错误域=ASIHTTPRequestErrorDomain代码=5“无法创建请求(错误url?)”用户信息=0x10fa0550{NSLocalizedDescription=无法创建请求(错误url?)}


请建议我如何在Amazon服务中上载文件。

您应该使用官方软件,这样可以很容易地将文件上载和下载到S3。Github上提供了使用此库的一些示例(入门指南)。开发人员不再支持ASIHTTP库(从2011年起),因此最好切换到AWS SDK。SO上提供了一个如何使用SDK上传到S3的示例。
希望这有帮助。T.

当我将startSynchronous更改为startSynchronous时,也会遇到同样的问题。@SriM是否按照我的建议切换到AWS SDK v2?实际上我应该使用旧版本。这是给我的指示。所以我现在很挣扎。。