2016-09-23 40 views
1

我在遷移到3.0時遇到問題,我不知道如何對其進行攻擊。我更新了我的豆莢如下:AWS中的Swift編譯器錯誤。使用swift 3.0「無法構建awsCore」

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
    target.build_configurations.each do |config| 
     config.build_settings['SWIFT_VERSION'] = '3.0' 
    end 
    end 
end 

我能夠指向3.0版本OauthSiwft和Swiftcharts的,但AWS沒有分支之類的東西,所以我指着自己的最新如下:

pod 'AWSAutoScaling' 
pod 'AWSCloudWatch' 
pod 'AWSCognito' 
pod 'AWSCognitoIdentityProvider' 
pod 'AWSDynamoDB' 
pod 'AWSEC2' 
pod 'AWSElasticLoadBalancing' 
pod 'AWSIoT' 
pod 'AWSKinesis' 
pod 'AWSLambda' 
pod 'AWSMachineLearning' 
pod 'AWSMobileAnalytics' 
pod 'AWSS3' 
pod 'AWSSES' 
pod 'AWSSimpleDB' 
pod 'AWSSNS' 
pod 'AWSSQS' 

從我的理解AWS遷移至3.0然而,當我「打造」我得到以下錯誤:

Error:

戰爭ning在頂部已經設置爲No,但我仍然得到錯誤。

任何幫助將不勝感激!

+0

清除導出的數據文件夾並重新運行。它在轉到文件 - >工作區設置@Tonatiuh門多薩 – KAR

+0

感謝您的幫助,不幸的是我做了你剛剛推薦的,它沒有工作。我得到同樣的錯誤。 –

+0

如果有更新,請再次參考http://docs.aws.amazon.com/mobile/sdkforios/developerguide/setup.html。也嘗試爲AWSCore添加吊艙。 @Tonatiuh門多薩 – KAR

回答

0

我發現我的問題。這是cocoapods不是最新版本。我正在使用Brew,但它拋出一個錯誤,提示「該庫已安裝但未鏈接」一旦我解決了該問題,它就起作用了。

我很感激幫助!

相關問題