今天我下载了xCode 9并开始将所有内容转换为Swift 3.2 / 4,因此我可以构建并运行我的项目。
由于预期迦太基抱怨某些项目无法构建,因为它们与Swift 3.2 / 4不兼容。我必须找到兼容的版本并构建它们。
我还必须使用--no-use-binaries,因为某些框架是使用以前版本的Swift预编译的。
然后我收到以下错误:
尝试阅读AWSiOSSDKv2.xcodeproj时,xcodebuild超时
到目前为止,我可能没有收到此错误,因为我正在下载预编译的AWS框架。既然Carthage必须在本地编译它,那么就会丢失一些东西并且正在创建超时。
答案 0 :(得分:3)
要对其进行排序,我执行了以下步骤:
所有编译都没有任何错误。它接缝一旦在Xcode中打开项目,Xcode会自动添加缺少的东西,然后项目就会编译。
每次“carthage更新”后都必须遵循此过程,因为更新将下载一个新的xcode项目。