2
A
回答
5
你什麼需要做的是在代碼中添加訪問位置服務的請求許可,如下所示:
if([self.locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]) {
[self.locationManager requestAlwaysAuthorization];
}
另外,在您的應用程序info.plist(AppName-info.plist)中,通過單擊「信息屬性列表」旁邊的「+」符號添加密鑰「NSLocationAlwaysUsageDescription」。選擇其類型爲'String',並添加可以在警報中顯示的任何字符串值以訪問位置權限。 我希望這可以解決您的問題。
*注:如果您正在構建自己的燈塔SDK並在應用集成,那麼請加入該應用程序的Info.plist的鍵值對,而不是說的SDK。 大衛年輕人的鏈接也指出了正確的方向,但問題是,你將在SDK的Info.plist鍵值對
1
您需要實現在iOS 8號樓信標一個新的權限模型的XCode 6.在這裏看到: 在這裏看到:
0
只需添加以下到您的viewDidLoad 其作品對我..
[locationManager requestWhenInUseAuthorization]; [locationManager requestAlwaysAuthorization];
相關問題
- 1. 燈塔在iOS上
- 2. 未檢測到閃光燈
- 3. 檢測燈塔的應用程序
- 4. Altbeacon庫範圍僅在30%的時間內檢測到燈塔
- 5. 在Windows 8中未檢測到Lumia 820
- 6. 找到最近的燈塔
- 7. 我們如何檢測Android設備作爲iOS中的燈塔應用程序
- 8. 如何動態地找到燈塔UUID在IOS
- 9. 背景中的iOS廣告燈塔
- 10. 編譯Qt for iOS(UIKit燈塔)
- 11. Qt上未檢測到iOS套件(macOS)
- 12. 檢測iOS中的燈光字體
- 13. Mac生成主機未被自動檢測到,Windows 8
- 14. XCode 4未檢測到iPad
- 15. 自動啓動應用程序燈塔每次當檢測到信標信號
- 16. 檢測iOS 8 Quicktype建議粘貼
- 17. iOS 8方向更改檢測
- 18. iOS設備無法看到Nexus 9廣告AltBeacon燈塔
- 19. 我的Windows Phone 8在WMWare中未檢測到
- 20. 在Windows 8和ADT上未檢測到Sony xperia M(C1904)
- 21. Jaalee燈塔與altbeacon?
- 22. 室內導航燈塔
- 23. navigationController popToRootViewControllerAnimated未在IOS 8
- 24. 未檢測到UITouches
- 25. iBeacon顯示檢測定位應用程序,但不是在燈塔工具
- 26. Collide_Rect未檢測到
- 27. 無法添加設備ios 4.2.1 xcode 4「未知ios檢測到」
- 28. Xcode 4.2與iOS 5.0未檢測到iPhone iOS 5.1.1
- 29. Xcode 5沒有檢測到iPhone運行iOS 8
- 30. 如何檢測IOS中的細胞塔變化?
您是否嘗試重新啓動iPhone?您的應用是否允許獲得用戶本地化? – Larme 2014-09-22 16:22:17
是的,我重新啓動iPhone和我的應用程序允許獲取用戶位置。但沒有用 – lazyCoder 2014-09-22 16:26:20