-3
我想要我的應用程序退出時,我點擊退出按鈕。我使用了exit(0)
,但Apple拒絕了我的應用程序。有什麼替代解決方案呢?如何退出iPhone應用程序的按鈕操作?
我想要我的應用程序退出時,我點擊退出按鈕。我使用了exit(0)
,但Apple拒絕了我的應用程序。有什麼替代解決方案呢?如何退出iPhone應用程序的按鈕操作?
From apple doc...
Don’t Quit Programmatically
決不編程退出iOS應用程序,因爲人們往往解釋爲崩潰。但是,如果外部環境阻止您的應用按預期運行,則需要告訴用戶有關情況並解釋他們可以對此做些什麼。根據應用程序故障的嚴重程度,您有兩種選擇。
顯示描述問題的有吸引力的屏幕並建議更正。屏幕提供的反饋可以讓用戶確信您的應用沒有任何問題。它將用戶置於控制之下,讓他們決定是否要採取糾正措施並繼續使用您的應用程序,或者按主頁按鈕並打開不同的應用程序
如果只有某些應用程序的功能不可用,請顯示一個屏幕或者當人們使用功能時發出警報。僅當用戶嘗試訪問不能正常工作的功能時才顯示警報。 `
儘管重複引用的iOS 4.0,它仍然是完全合法的今天。 – rmaddy 2013-02-25 05:04:16