我的應用程序在其Info.plist
文件中包含UIBackgroundModes
鍵(具有位置值)。該應用程序被蘋果拒絕。具有位置值的UIBackgroundModes,然後是應用程序被拒絕
蘋果的拒絕理由:
「我們注意到您的應用程序宣佈支持在你的Info.plist的UIBackgroundModes關鍵位置,但不包括需要持續的位置信息的功能這將是適當補充。功能需要在應用程序處於後臺時持續使用實時位置更新,或從UIBackgroundModes鍵中移除「位置」設置。如果您的應用程序不需要持久性實時位置更新,我們建議您使用顯着位置更新更改位置服務或區域監控位置服務。「
之所以使用它:
我的應用程序使用任何顯著變化位置服務或標準定位服務,因爲我的應用程序可用於iPhone和iPod touch上。如果重大變更的位置服務不可用,應用程序將使用標準的位置服務。
問題:
- 當在後臺運行的應用程序,該應用程序是否需要在
info.plist
文件中添加UIBackgroundModes
鍵(與位置值)或不? - 如果不包括,應用程序可以通過標準位置服務成功定位嗎?謝謝。
這一直被問到。查看關於此主題的所有現有問題。從問題的「相關」部分下列出的那些開始。有幾個是完全匹配的。 – rmaddy 2013-04-18 03:43:39