2010-08-11 69 views
0

美好的一天!爲什麼當我在模擬器中回家時Xcode 3.2.3不能停止調試我的應用程序?

我已經在我的雪豹中安裝了xcode latest,現在我有一個問題,當我在xcode中運行我的項目,然後停止它從模擬器,但xcode仍顯示該應用程序正在運行。所以如果我必須再次運行它,它會要求重建,就像它正在運行,我想再次運行它。我想知道它是一個問題還是錯誤,或者它可以像這樣。在這方面沒有問題。

還有一件事,那就是現在,當我停下來時,調試器不會發送任何「KILL」或「END」或其他任何內容來顯示應用程序已結束。

請期待這個問題。

謝謝&關心。

回答

1

iOS 4.0允許後臺處理,因此當您退出應用程序時,您的應用程序仍可以運行。

如果你雙擊主頁按鈕,點擊你的應用程序圖標,然後按紅色-,它將退出。您也可以按⌘。來自Xcode的停止它。

+0

好的,讓我們說如果應用程序正在運行我怎麼能從xcode中殺死它,它不會去背景,並完成它,因爲它是假設結束? – 2010-08-11 20:06:21

+1

考慮使用'UIApplicationExitsOnSuspend',請參閱[此鏈接](http://stackoverflow.com/questions/3097244/exit-application-in-ios-4-0)。然後,如果您確信正確處理了它,請將其切換回來。 – jbm 2010-08-11 21:34:01

+0

@jbm如果您希望應用程序在您點擊home按鈕後終止,您可以將'Application not not run in background'鍵添加到info.plist並將其值設置爲YES。希望這可以幫助。 – pasawaya 2012-06-08 02:39:57

相關問題