2014-12-13 110 views
1

我已經安裝了新的XCode,現在我有問題調試我的今天的擴展(在模擬器或設備 - 不工作在他們兩個)。 Apple文檔的步驟不起作用,擴展程序始終處於「等待附加」狀態。我也試過這個:How to debug iOS 8 extensions with NSLog?,但也沒有運氣。XCode 6.1.1 - 今天擴展調試

+0

請問誰或者在Xcode坐在那裏的時候,擴展程序是否被加載?是否認爲它需要等待? – 2014-12-14 23:52:52

+0

它加載和XCode認爲它需要等待。 – 2014-12-15 07:38:21

回答

0

我已經找到某種設備的解決方案。

  • 運行和擴展之前,我鎖定我的設備鎖屏
  • 運行擴展
  • 它附加到今天的過程
  • 不要解鎖裝置,只需向下滾動擴展sceen應該重視的XCode

對我來說,這又先後在80%的病例,如果不是這樣,鎖定設備並等待一點點:-),然後再次嘗試

1

我有同樣的問題,在我的情況下,這是因爲我配置Xcode使用自定義位置爲其「派生數據」文件夾。自定義位置是受支持的,但目前的錯誤意味着使用一個應用程序擴展來打破調試。 Xcode知道你的斷點在哪裏,但認爲它沒有加載任何與它們匹配的代碼。

對我來說,解決的辦法是轉到Xcode首選項 - >位置,並將「派生數據」位置設置爲「默認」。

+0

我已將此作爲默認設置 – 2014-12-16 16:14:31