2017-08-17 55 views
4

命令pod spec lint失敗。我無法在SO和Cocoapod的回購庫中找到類似的問題。完整日誌:Pod Spec Lint CoreSimulator檢測到Xcode.app重定位或CoreSimulatorService版本更改

- > GPKit(0.1.1) - ERROR | [iOS] unknown:遇到未知錯誤(757:意外令牌'2017-08-17 16:12:08.932 simctl [55281:678990] CoreSimulator檢測到Xcode.app重定位或CoreSimulatorService 版本更改Framework路徑 (/應用程序/ Xcode.app /內容/開發人員/庫/ PrivateFrameworks/CoreSimulator.framework) 和版本(375.21)與現有作業路徑不匹配 (/Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/XPCServices/com .apple.CoreSimulator.CoreSimulatorService.xpc) 和版本(459.13)。試圖在驗證期間刪除舊版服務,以 的順序添加預期版本。

分析了1 podspec。

[!]由於1錯誤,規範未通過驗證。

任何解決方案?爲什麼會發生?

回答

11

作爲參考,我已經設法解決這個問題。我在這裏找到答案:https://stackoverflow.com/a/40258881/3231194

雖然問題是關於CI。

總之,我得到的解決方案是從盧卡,運行此:

launchctl remove com.apple.CoreSimulator.CoreSimulatorService || true

至於是什麼原因造成這個問題的解釋,我想這是因爲我有和運行的Xcode的兩個版本。 8.3和9.0。

0

我碰到這個問題,並在Xcode改變Command Line Tools(的Xcode>首選項>位置)作爲解釋在這裏解決了這個問題:https://stackoverflow.com/a/41536029/4196117

底線,我使用的命令行工具比其他的Xcode版本我正在爲我的項目積極使用的那個。