我正在使用核心位置管理器來獲取用戶的位置更新,它在ios8.x中正常工作,但是當我在ios9.0.2中安裝我的應用程序時,它並沒有詢問用戶允許訪問他的位置。核心位置經理不問用戶權限在ios9.0.2
我搜索了這個問題&所有我發現是有一個新的密鑰添加爲ios9「allowedBackgroundLocationUpdates」需要設置爲是,但據我瞭解,這個鍵是有用的,當我們想要訪問的位置在後臺,&我在前臺使用用戶的位置。
任何幫助將不勝感激。
我正在使用核心位置管理器來獲取用戶的位置更新,它在ios8.x中正常工作,但是當我在ios9.0.2中安裝我的應用程序時,它並沒有詢問用戶允許訪問他的位置。核心位置經理不問用戶權限在ios9.0.2
我搜索了這個問題&所有我發現是有一個新的密鑰添加爲ios9「allowedBackgroundLocationUpdates」需要設置爲是,但據我瞭解,這個鍵是有用的,當我們想要訪問的位置在後臺,&我在前臺使用用戶的位置。
任何幫助將不勝感激。
@Sakshi請在此CLLocation Manager not updated when App is in Guided Access mode
參考答案可能是你沒有在info.plist
設置鍵。
謝謝大家的幫助,問題解決了。 – Sakshi
可能你已經被允許了嗎?你確定這是你第一次運行應用程序嗎?它工作嗎? –
@sakshi,請檢查設備或模擬器,你可以看到它已經允許,如果你想再次允許,然後刪除應用程序,並更改日期和運行應用程序,然後你可以看到它的工作。並請求許可。 – Mehul
@OrkhanAlizade是的應用程序是第一次運行,我之前不允許它,因爲沒有顯示警報。 – Sakshi