【发布时间】:2015-09-18 19:06:39
【问题描述】:
我今天升级到 Xcode 7/Swift 2.0。我的项目正在使用 CocoaPods,我正在 POD 文件中导入所有与 AWS 相关的文件,我已经设置了我的桥接头,并导入了 Amazon 告诉我的所有文件。在升级到 Swift 2.0 之前,AWS 相关的一切都运行良好(即将图像上传到 S3 存储桶)
现在升级后,我不能再在我的项目中创建 AWSS3TransferManagerUploadRequest 的实例了。行:
let uploadRequest = AWSS3TransferManagerUploadRequest()
产生和错误。
(Use of unresolved identifier 'AWSS3TransferManagerUploadRequest')
任何想法为什么会发生这种情况? AWSCognitoCredentialsProvider/AWSServiceConfiguration 代码在我的 AppDelegate.Swift 中运行良好
【问题讨论】:
-
我知道这不是您要寻找的答案,但有一个很棒的子类,称为 AFAmazonManager。它是已经大大创建的 AFNetworking api 的子类。它实现了亚马逊构建的所有 AWS 功能,但让它变得更加容易。就像我说的那样,它不是您要寻找的答案,但我发现这非常有用。在我看来,亚马逊的文档真的达不到标准,希望这会有所帮助
标签: ios swift amazon-s3 xcode7