2013-02-25 41 views

回答

2

From apple doc...

Don’t Quit Programmatically


決不編程退出iOS應用程序,因爲人們往往解釋爲崩潰。但是,如果外部環境阻止您的應用按預期運行,則需要告訴用戶有關情況並解釋他們可以對此做些什麼。根據應用程序故障的嚴重程度,您有兩種選擇。

顯示描述問題的有吸引力的屏幕並建議更正。屏幕提供的反饋可以讓用戶確信您的應用沒有任何問題。它將用戶置於控制之下,讓他們決定是否要採取糾正措施並繼續使用您的應用程序,或者按主頁按鈕並打開不同的應用程序

如果只有某些應用程序的功能不可用,請顯示一個屏幕或者當人們使用功能時發出警報。僅當用戶嘗試訪問不能正常工作的功能時才顯示警報。 `

How do I programmatically quit my iOS application?

相關問題