2014-02-19 59 views
2

我使用xamarin工作室和monotouch開發iphone應用程序。當我在我的代碼上設置斷點並開始用xamarin studio進行調試時,調試器正確地打破了斷點上的代碼,但問題是,當我用調試器在幾秒鐘(也許30-40秒)後追蹤代碼時,調試器停止調試,就像崩潰一樣。我該怎麼辦?xamarin工作站停止調試

編輯

我注意到,這是因爲破發點的不是。每當我幾秒鐘後都不用手機時,調試器就會斷開並停止調試。這真的是一個錯誤?我想也許有一個設置,如果我改變它,那麼問題將得到解決。

回答

0

如果這是一個錯誤,請檢查是否有更新版本並更新您的副本。 否則,請將其報告給軟件提供商以獲取解決方案。

+0

這不是一個錯誤。這是殺死手機上掛起的應用程序的功能。如果它沒有這樣做,你的手機很容易變得不可用,這個答案是錯誤的。 – AnthonyLambert

1

這是不是由iOS操作系統完成?是不是它只會讓你從第一個事件返回〜30秒,否則它會殺死申請流程?所以如果你坐在調試器中,那麼它也會殺死它?

+0

感謝您的回覆@anthony。這個問題累積在每個地方。即使我在我的應用程序的第二個屏幕或第三個屏幕中,正如您所說的,時間是第一個事件。 –

+1

這可以關閉嗎?這種調試方式幾乎是不可能的。 – EaranMaleasi

+0

應用程序首次將控制權返回給操作系統後,不會發生這種情況。我不認爲它也發生在模擬器中。在那裏調試代碼。 – AnthonyLambert