我今天升級到了Xcode 7/Swift 2.0。我的項目使用CocoaPods,我將POD文件中的所有AWS相關文件導入,我設置了橋接頭並導入了亞馬遜告訴我的所有文件。在升級到Swift 2.0之前,AWS相關的一切工作正常(即將圖像上傳到S3存儲桶)XCode 7中的AWSS3TransferManagerUploadRequest
現在升級後,我無法在我的項目中創建AWSS3TransferManagerUploadRequest實例。該行:
let uploadRequest = AWSS3TransferManagerUploadRequest()
產生錯誤。
(Use of unresolved identifier 'AWSS3TransferManagerUploadRequest')
任何想法爲什麼會發生這種情況?在我的AppDelegate中,AWSCognitoCredentialsProvider/AWSServiceConfiguration代碼工作正常。Swift
我知道這是不是你正在尋找的答案,但那裏有一個叫AFAmazonManager大子類。它是已經大大創建的AFNetworking API的一個子類。它實現了亞馬遜構建的所有AWS功能,使其更容易。就像我說的不是你尋找的答案,但我發現這非常有用。在我看來,亞馬遜的文檔確實達不到標準,希望這有幫助 – Esko918