Bor*_* Y. 8 xcode ios carthage
我有一个简单的ksh脚本
carthage update --platform iOS作为Build pre-action运行,它在更新到Xcode 10后开始失败.在Terminal中运行命令会Carthage成功生成文件夹.
要重现此问题,请退出Xcode并删除DerivedData和Carthage文件夹.然后打开Xcode 10并尝试构建.
我得到的错误:
<unknown>:0: error: unable to load standard library for target 'arm64-apple-ios8.0-simulator'
** ARCHIVE FAILED **
The following build commands failed:
CompileSwift normal armv7
CompileSwiftSources normal armv7 com.apple.xcode.tools.swift.compiler
CompileSwift normal arm64
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(4 failures)
Build Failed
Run Code Online (Sandbox Code Playgroud)
Cartfile 指向Alamofire 4.7.3carthage bootstrap,没有用env -i按照开放迦太基票的建议使用,没有用xcodebuild,在此答案中找到.这迫使你自己编写carthage update,由checkout和build组成.只有此选项可用作Xcode Build预执行步骤.测试了该解决方案.| 归档时间: |
|
| 查看次数: |
2228 次 |
| 最近记录: |