最近在找關於在xcode
上調試Hybrid應用的方法,好比我想進行斷點調試、日誌打印、屏幕適配等等,刻意去搜了下方法,雖然以前已經大體知道了,這裏系統概括一下,原文在https://developers.redhat.com/blog/2017/07/12/how-to-debug-your-mobile-hybrid-app-on-ios/,配圖仍是用的文中的配圖,這裏只是翻譯一下。javascript
正如你所知,有時候在一個手機設備上調試程序是一件很是困難的事。對於Android
和網頁應用來講,咱們有Chrome Developer tools
,這也是咱們通用的方式,那麼對於IOS
來講,咱們也有類似的方式,那就是Safari Web insepctor
。java
隨着IOS 6和 Safari 6的發行,蘋果也發佈了網頁檢查器來調試和建立網頁,這就意味着咱們能夠在咱們的電腦上看到咱們手機中運行的程序究竟是在怎麼進行的,而且對其進行調試,下面就讓我來詳細地解析一下整個環境的搭建。ios
提示:你得先有一臺Mac電腦。web
要想你的手機被調試,你還須要在手機上進行以下幾步設置。xcode
當咱們配置好了以上的設置,而後就須要把APP的源碼down下來,咱們就能夠在咱們的設備上運行項目了。網絡
這個部分會列舉全部在App上的資源,你能夠瀏覽它們app
你能夠查看你的App加載、網絡請求、佈局渲染以及javascript事件執行總共花了多少時間。這在你對App有較高性能要求的時候會顯得頗有用處。工具
相似於Chrome的調試工具,在這裏你也能夠進行單步、斷點調試。這裏不在贅述,想了解更多能夠自行Google佈局
在這裏,你能夠進行信息的打印以及命令的執行等等。性能