2016-05-12 33 views
-1

當它變爲背景時,應用程序將停止在Xcode中的iPhone中運行。爲什麼App在Xcode中成爲iPhone背景時會停止運行?

我不知道它爲什麼會跑完,它從來沒有這樣做過。

當iPhone連接到Xcode時,我不希望它完成運行。

我該如何解決?

+0

你是什麼意思與「*完成*」?它終止了嗎?它會崩潰嗎?當您雙擊主頁按鈕時,它在任務概覽中仍可見? – luk2302

+0

謝謝你的回覆。我的意思是我terminate.When雙按home鍵,回來的應用程序,它沒有完成running.But當我按下home鍵後,應用程序完成運行和Xcode中顯示運行完畢◯◯(消息」應用程序名)在我的iPhone。 – bao

+0

您可以在Xcode目標選中選項>功能。 http://imgur.com/3wBw7WU – Rahul

回答

2

Apple限制後臺執行,以節省電池和運行應用程序的良好性能。

默認情況下,您的應用程序無法在後臺運行。允許後臺執行某些類型的任務,如位置更新,音樂,有限長度任務,IP語音等。但您必須通過更改應用程序構建設置註冊後臺執行:目標 - 功能 - 背景模式

你應該參考Apple documentation for background execution

希望這會幫助:)

相關問題