iPhone開(kāi)發(fā)技巧 URL Scheme啟動(dòng)進(jìn)程調(diào)試教程
iPhone開(kāi)發(fā)技巧 URL Scheme啟動(dòng)進(jìn)程調(diào)試教程是本文要介紹的內(nèi)容,主要講述URL Scheme啟動(dòng)進(jìn)程,不多說(shuō),我們直接來(lái)看詳細(xì)內(nèi)容。
有一些應(yīng)用需要通過(guò)URL scheme來(lái)啟動(dòng),但是利用Xcode,只能調(diào)試***次被Xcode啟動(dòng)的程序,有沒(méi)有辦法調(diào)試由URL scheme啟動(dòng)的程序呢?
這里介紹一下怎樣接續(xù)已經(jīng)啟動(dòng)的程序,以便調(diào)試。
首先,追加下面的代碼到applicationDidFinishLaunching中 :
這里只是簡(jiǎn)單地讓程序進(jìn)入無(wú)限循環(huán)。然后在設(shè)備上啟動(dòng)程序,這時(shí)候只有黑屏,然后用Xcode連接設(shè)備。
這里選擇程序「ProcessAtach」,「執(zhí)行 > 連接進(jìn)程 > ProcessAtach」。然后點(diǎn)擊調(diào)試器的“暫停”,中的程序執(zhí)行。(如果長(zhǎng)時(shí)間不【停止】程序運(yùn)行,系統(tǒng)會(huì)自己終止程序運(yùn)行,所以請(qǐng)留意暫停的時(shí)機(jī))(單擊放大)
中斷的地方就是剛才無(wú)限循環(huán)的地方,然后就可以用斷點(diǎn)來(lái)替換它。(單擊放大)
然后將參數(shù)stop的值由YES修改為NO,***點(diǎn)擊【繼續(xù)】就可以正常的調(diào)試程序了。
小結(jié):iPhone開(kāi)發(fā)技巧 URL Scheme啟動(dòng)進(jìn)程調(diào)試教程的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!