2016-09-30 67 views
1

enter image description here我在我的項目中使用Alamofire後更新Xcode到最新版本8.0我不能建立我的項目。它顯示了很多有關alamofire的錯誤: 我以前的迅速版本是2.2,xcode版本是7.x Alamofire不會被代碼簽名,因爲它的設置沒有指定開發團隊。 需要爲使用Swift的目標正確配置「使用傳統Swift語言版本」(SWIFT_VERSION)。使用[編輯>轉換>至當前Swift語法...]菜單選擇一個Swift版本,或使用Build Settings編輯器直接配置構建設置。Alamofire無法更新後Xcode8

然後我也跟着下面的鏈接: Xcode 8 Beta 3 Use Legacy Swift issue

但它會產生193度的問題。 我能做些什麼呢?

+0

@pedrouan我的xcode版本是版本8.0(8A218a)。我已經更新了pod文件,並在那裏將alamofire更新爲4.0。但不起作用。 –

+1

沒關係。但是你在你的問題中提到了'測試版'。 '8A218a'不是Beta。 – pedrouan

回答

0

嘗試更新的CocoaPods:

sudo gem update cocoapods --pre 
3

我也面臨這樣的問題,當我更新的Xcode至最新版本。 Alamofire在Xcode 8中給出了很多錯誤,你必須更新你的豆莢。如果您通過吊艙使用Alamofire,請選擇您的吊艙文件並添加此代碼。

/*

source 'https://github.com/CocoaPods/Specs.git' 

platform :ios, '10.0' 

use_frameworks! 

target '<Your Target Name>' do 

pod 'Alamofire', '~> 4.0' 

end 

*/

這閉上你的POD文件之後。打開你的終端並使用這個命令更新你的豆莢。

/*

pod update 

*/

現在你可以使用Alamofire沒有任何錯誤。希望它會幫助你。

感謝Mandeep Singh

+0

謝謝。做了同樣的事情。問題解決了。此外,我將構建設置中的Swift Legacy版本更改爲YES。 –

+0

如果您的問題已解決,請投我一票。 –