我想同時獲取main app
,today-extension
調試信息。XCode同時調試主應用程序和今日擴展程序
我運行計劃main app
並且只獲得了main app
調試信息。
我嘗試通過Process Identifier(today-extension id)
附加,但是當我選擇today-extension
過程時它爲空。
我該怎麼辦?
我想同時獲取main app
,today-extension
調試信息。XCode同時調試主應用程序和今日擴展程序
我運行計劃main app
並且只獲得了main app
調試信息。
我嘗試通過Process Identifier(today-extension id)
附加,但是當我選擇today-extension
過程時它爲空。
我該怎麼辦?
基本上選擇觀看應用如在Xcode方案,擊築+運行 將構建iOS應用和WatchKit應用,到觀看安裝WatchKit 應用程序和調試器附加到WatchKit擴展。 然後在xcode中選擇方案選擇器中的iOS應用程序,並選擇iPhone作爲目標設備,通過點擊手機上的應用程序 圖標並在菜單欄的xcode中選擇「調試>附加 以處理「並在列表中選擇您的應用程序。這應導致 同時將xcode附加到兩個進程。如果您希望 在iOS應用程序生命週期的早期階段進行調試,您可以選擇 「調試>附加到PID或名稱處理...」,並在手動啓動iOS應用程序之前輸入 的名稱。通過這種方式, 調試器將在應用程序啓動時正確連接。
來自Apple Developer site。
請注意,他們討論的是WatchKit,但對於Today Extension,它是一樣的。
如果啓動應用程序不是xcode,則xcode調試信息將爲空白 –
您需要附加今天的擴展項目,Xcode>調試>附加以處理並選擇您的擴展。 –
是的,我已經這樣做了,但是當我選擇擴展程序時它仍然是空白的 –