運行iSimulator工程

上一篇文章說到安裝homebrew,這篇文章就說用homebrew安裝Carthage遇到的坑。注意:這篇文章針對的工程是iSimulator, 安裝homebrew和Carthage都是為了跑起這個工程。

1.介紹

Carthage與CocoaPods類似,都是用于在iOS/OS X環(huán)境下管理第三方的工具。

2.安裝Carthage

brew install carthage

安裝Carthage之后, 可以通過下面命令查看版本

carthage version  // 目前的版本號為0.32.0

3. 使用Carthage

進入項目所在的文件夾

cd ~/路徑/項目文件夾

因為本身我的工程里就有個Cartfile文件,別人已經(jīng)創(chuàng)建好

./carthageBootstrap.sh

運行之后提示這個錯誤

A shell task (/usr/bin/xcrun xcodebuild -project /Users/Corporal/Desktop/iSimulator-develop/Carthage/Checkouts/FBSimulatorControl/FBSimulatorControl.xcodeproj CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES -list) failed with exit code 72:
xcrun: error: unable to find utility "xcodebuild", not a developer tool or in PATH

想到我的電腦有兩個Xcode, Xcode重命名后,xcodebuild找不到原來的Xcode了所致。

解決方法:在 終端執(zhí)行如下命令

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/

再次執(zhí)行./carthageBootstrap.sh, 成功


image.png

4.運行iSimulator

折騰半天終于將工程跑成功,但運行完之后控制臺提示這個錯誤, 然后模擬器沒有顯示出來
Unable to load Info.plist exceptions (eGPUOverrides)

iSimulator[12766:646940] [default] Unable to load Info.plist exceptions (eGPUOverrides)

環(huán)境:Mac系統(tǒng)是mojave10.14, Xcode10
更新到最新的Xcode10.1還是報同樣的錯,更新到10.14.3中,希望是系統(tǒng)的問題了

18/3/2 18:47編輯
將Mac的系統(tǒng)升到10.14.3運行工程就沒有問題了, 雖然也是提示上面這段話, 但模擬器可以跑起來

下面貼幾個Carthage的使用方法
Carthage的用法及注意事項
Carthage使用教程總結(jié) - iOS
Carthage的安裝和使用

參考鏈接
1.xcrun: error: unable to find utility "instruments", not a developer tool or in PATH
2.xcode-select: error: tool 'xcodebuild' requires Xcode錯誤解決方法
3.無法在macOS 10.14 Mojave下加載Info.plist錯誤Xcode 10
4.Window not drawn on startup using Xcode10

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Carthage v0.26.2(原文鏈接) Carthage的目標是用最簡單的方式來管理Cocoa第三方框架。 ...
    iOSLee閱讀 3,852評論 0 7
  • 這周換了新的MBP,遷移了舊電腦的資料和開發(fā)環(huán)境到新的MBP,也遇到了很多坑,記錄下來以便參考: Mac 系統(tǒng)設置...
    雨_樹閱讀 1,589評論 0 0
  • 文檔地址https://github.com/Carthage/Carthage release v0.20.0...
    指尖彈灰閱讀 4,733評論 2 4
  • 本文始發(fā)于我的博文詳解Shell腳本實現(xiàn)iOS自動化編譯打包提交,現(xiàn)轉(zhuǎn)發(fā)至此。 目錄 前言 Shell腳本涉及的工...
    zackzheng閱讀 44,789評論 95 173
  • 最終大寶還是沒能逃脫流感的光顧,嘔吐,發(fā)燒,流鼻涕,咳嗽,各種癥狀一并來了。 怕傳染給小寶,今天一整天我都沒有接觸...
    靜一姑娘閱讀 155評論 0 0

友情鏈接更多精彩內(nèi)容