是否可以在不使用Xcode的情況下在iPhone(或其他iOS設備)上開發和調試iOS開發中的應用程序?如何在沒有Xcode的設備上通過命令行調試帶有lldb的iOS應用程序
我想從命令行使用lldb來做到這一點。
我認爲,因爲它可以用Xcode完成,所以可以在終端內嚴格進行調試。
是否可以在不使用Xcode的情況下在iPhone(或其他iOS設備)上開發和調試iOS開發中的應用程序?如何在沒有Xcode的設備上通過命令行調試帶有lldb的iOS應用程序
我想從命令行使用lldb來做到這一點。
我認爲,因爲它可以用Xcode完成,所以可以在終端內嚴格進行調試。
無需在越獄設備上使用xcode就可以調試您的應用程序,您只需要在調試服務器上添加權利,如果您希望調試未構建的應用程序,這裏有一個很好的解釋http://iphonedevwiki.net/index.php/Debugserver,到設備上的過程只需在您的計算機上啓動lldb並進行調試
ios-deploy可以做到這一點。
brew install node
npm install -g ios-deploy
ios-deploy -d -W -b path/to/foo.app
它將應用程序包複製到您的連接設備,啓動應用程序,並啓動應用程序的LLDB會話。
我剛剛對它進行了測試。 OSX 10.12.6,iOS 11.0.2,Xcode 9.0.1。