2011-06-22 50 views
0

如何防止我的應用程序從後臺?當我按下home鍵時,應用程序似乎並沒有關閉,但保存了它的狀態。我必須添加一些代碼到- (void)applicationWillTerminate:Xcode iPhone防止背景的應用程序?

+0

什麼是你的問題?你是否試圖阻止你的應用程序被髮送到後臺,或者你想終止它而不是將它放到睡眠狀態? – Perception

+0

near duplicate:http://stackoverflow.com/questions/6127560/how-do-i-tell-ios-that-i-do-not-want-the-app-to-stay-in-the-background/ 6127598#6127598 –

+0

不建議更改主頁按鈕的功能。 Apple可能不會在商店中接受您的應用。只是讓你知道:) – Manuel

回答

8

我相信你指的是阻止應用程序在後臺運行?

這是通過應用程序的Info.plist控制的。

地址:

Application does not run in background將其設置爲YES

或XML

<key>UIApplicationExitsOnSuspend</key> <true/>

+0

簡單!謝謝。 – John

1

如果您掌握主頁按鈕的功能Apple不會允許您的應用程序在商店中。我試圖做同樣的事情,但應用程序因爲原因被拒絕:「主頁按鈕的功能是絕對的,不應該在沒有正當理由的情況下進行更改。」