Carthage,Xcode 9.“xcodebuild在尝试读取* .xcodeproj时超时”错误

时间:2017-09-06 09:51:42

标签: ios xcode aws-sdk carthage xcode9

今天我下载了xCode 9并开始将所有内容转换为Swift 3.2 / 4,因此我可以构建并运行我的项目。

由于预期迦太基抱怨某些项目无法构建,因为它们与Swift 3.2 / 4不兼容。我必须找到兼容的版本并构建它们。

我还必须使用--no-use-binaries,因为某些框架是使用以前版本的Swift预编译的。

然后我收到以下错误:

  尝试阅读AWSiOSSDKv2.xcodeproj时,

xcodebuild超时

到目前为止,我可能没有收到此错误,因为我正在下载预编译的AWS框架。既然Carthage必须在本地编译它,那么就会丢失一些东西并且正在创建超时。

1 个答案:

答案 0 :(得分:3)

要对其进行排序,我执行了以下步骤:

  • 在Xcode中打开超时项目
  • 不要做任何事
  • 运行“Carthage build --platform iOS”

所有编译都没有任何错误。它接缝一旦在Xcode中打开项目,Xcode会自动添加缺少的东西,然后项目就会编译。

每次“carthage更新”后都必须遵循此过程,因为更新将下载一个新的xcode项目。