2017-09-06 24 views
1

今天我下載了xCode 9並開始將所有內容轉換爲Swift 3.2/4,因此我可以構建並運行我的項目。Carthage,Xcode 9.「xcodebuild超時試圖讀取* .xcodeproj」錯誤

由於預計迦太基對某些無法構建的項目抱怨,因爲它們與Swift 3.2/4不兼容。我必須找到兼容的版本並構建它們。

我也不得不使用--no-use-binaries,因爲有些框架是用以前版本的Swift預編譯的。

然後我得到了以下錯誤:

xcodebuild timeout while trying to read AWSiOSSDKv2.xcodeproj

到目前爲止,我可能沒有得到這個錯誤,因爲我下載AWS架構預編譯。現在,迦太基不得不在本地進行編譯,但缺少一些東西並造成超時。

回答

1

排序出來,我做了以下步驟:

  • 打開在Xcode超時的項目
  • 不要做任何
  • 運行 「迦太基建--platform iOS版」

編譯沒有任何錯誤的一切。它接合了一旦在Xcode中打開項目,Xcode會自動添加缺少的內容,然後編譯項目。

這個過程必須在每次「carthage更新」後進行,因爲更新將下載新的xcode項目。

相關問題