我正在使用 Xcode 7.2 和 CocoaPods 0.37.2。
我正在尝试通过 CocoaPods 安装插件,它给了我以下错误,并且它也没有生成 xcworkspace。
我浏览了一些链接,他们建议通过以下命令更新 xcodeproject。这是正确的方法吗?这对我已经构建的产品有什么影响吗?
ruby[2047:53486] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks- 9548/IDEFoundation/Initialization/IDEInitialization.m:590
Details: Assertion failed: _initializationCompletedSuccessfully
Function: BOOL IDEIsInitializedForUserInteraction()
Thread: <NSThread: 0x7fb7c3087460>{number = 1, name = main}
Hints: None
Backtrace:
0 0x0000000110a35f7f -[DVTAssertionHandler handleFailureInFunction:fileName:lineNumber:assertionSignature:messageFormat:argum ents:] (in DVTFoundation)
1 0x0000000110a3570c _DVTAssertionHandler (in DVTFoundation)
2 0x0000000110a35978 _DVTAssertionFailureHandler (in DVTFoundation)
3 0x0000000110a358da _DVTAssertionFailureHandler (in DVTFoundation)
4 0x0000000111e4654d IDEIsInitializedForUserInteraction (in IDEFoundation)
5 0x0000000114abc631 +[PBXProject projectWithFile:errorHandler:readOnly:] (in DevToolsCore)
6 0x0000000114abe1b6 +[PBXProject projectWithFile:errorHandler:] (in DevToolsCore)
7 0x00007fff85d08f44 ffi_call_unix64 (in libffi.dylib)
Abort trap: 6
我首先尝试了以下命令,但是没有用
sudo xcode-select -r
有人建议通过这个更新
gem install xcodeproj -v 0.24.3
它有什么作用?
运行
sudo gem install cocoapods
或 sudo gem update cocoapods
然后运行
pod install
就我而言,它解决了我的问题。
我必须删除 cocoapod 的每个实例,然后安装 0.38.0 才能解决该问题。