2011-10-22 36 views
1

如果我做到以下幾點:退出iPhone模擬器實際上並不會停止我的程序,爲什麼?

  1. 打開並運行我的應用程序在iPhone模擬器一段時間。

  2. 然後通過按iPhone上的中心按鈕將我的應用程序發送到背景。

  3. 然後退出iPhone模擬器

我的程序不會停止。它顯示線程1說它是主要的。它不會給SIGTERM或類似的東西。主要沒有任何代碼行的亮點。它只是掛在那裏顯示線程1.然後我必須按下停止按鈕來停止它。

有誰知道它爲什麼會這樣做?如果我跳過第2步,那麼它工作正常,並正常停止我的程序。 Thx提前。

回答

2

如果您正在尋找在調試器,您將看到:

sharedlibrary應用負載規則所有 (GDB)

這也是繼您提供的步驟後打印。調試器日誌是正常行爲。它顯示xCode已被通知應用程序停止運行。 xCode出於某種奇怪的原因只是不更新​​UI。

+0

看起來像一個bug給我。 –

相關問題