2010-10-23 77 views
0

我正在使用LocationManger類來獲取用戶的當前位置。當我從App Store安裝應用程序並運行應用程序的第一次應用程序時,請問我「APP想使用您當前的位置」。其次是「不允許」和「確定」按鈕。在這個時候,應用程序工作正常。更新iPhone中的應用程序後的LocationManager問題

現在我卸載應用程序並從App Store重新安裝相同的應用程序。現在,當我嘗試運行應用程序時,它不會提示我相同的位置對話框,並且位置管理器也無法檢索具有kCLErrorDenied錯誤的位置。

我也嘗試過兩個App Store上的應用程序,發生同樣的問題。

任何人都有這種想法?如何在這種情況下檢索用戶的當前位置?

謝謝, 吉姆。

回答

0

如果用戶拒絕您訪問您的位置,他們必須進入設置菜單 - >常規 - >位置服務,然後從列表中選擇您的應用程序。

直到他們這樣做,你的應用程序將無法訪問GPS。抱歉!

+0

當我從設置 - >一般 - >位置服務檢查,即使我得到同樣的錯誤,我的應用程序位置服務是在。我還發現一些博客,人們抱怨同樣的事情。根據我的知識,這大多是iOS 4.1的問題。 – Jim 2010-10-24 07:57:30

+0

哦。在這種情況下,我害怕我不知道:(我會做一個測試應用程序,顯示相同的錯誤,並將其作爲錯誤發送給蘋果? – deanWombourne 2010-10-24 23:12:38

+0

謝謝..希望它將在即將到來的操作系統中解決。在iOS 3.0上無法重現的信息 – Jim 2010-10-25 13:21:45

相關問題