Xcode 6 / iOS 8位置模拟不起作用

Can Poyrazoglu

我刚刚更新到Xcode 6 / iOS 8 SDK,并且我在模拟器中的位置服务模拟开始无法正常工作。在我进行更新之前还不错(我目前无法在真实设备上进行测试)。现在,当我选择一个模拟位置时,什么也没有发生。-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations不调用委托的方法。我重新启动了Xcode,清理了build文件夹,没有任何更改。为什么会发生这种情况?

精浆

从IOS 8开始,您需要在启动CLLocationManager之前请求授权。

您在调用这些方法之一吗?

[self.locationManager requestWhenInUseAuthorization];  // For foreground access
[self.locationManager requestAlwaysAuthorization]; // For background access

如果您是在XCode 6之前创建项目的,则可能还需要添加info.plist条目以获得新权限。

有关更多详细信息,请参见这篇文章:定位服务在iOS 8中不起作用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS 8,Xcode 6-本地化不起作用

来自分类Dev

Xcode 6 GM无法使用iOS 8模拟器模拟位置

来自分类Dev

在Xcode 6中启动iOS 8的映像

来自分类Dev

Xcode 6上的启动屏幕-iOS 8

来自分类Dev

在iOS 8,Xcode 6中插入UISearchBar

来自分类Dev

单击在iOS 8模拟器[Xcode 6.0.1]上不起作用

来自分类Dev

显示用户的位置Xcode6 / IOS8

来自分类Dev

Xcode 6 + iOS 8 SDK but deploy on iOS 7 (UIWebKit & WKWebKit)

来自分类Dev

Xcode 6没有显示iOS 7.1模拟器

来自分类Dev

Xcode 6的默认iOS模拟器照片?

来自分类Dev

在Xcode 5中使用iOS 6模拟器

来自分类Dev

Xcode 6的默认iOS模拟器照片?

来自分类Dev

Xcode 6 GM iOS 8中的iOS模拟器界面模糊

来自分类Dev

Xcode 6 MFMailComposeViewController不起作用

来自分类Dev

Xcode 6 NSUserDefaults不起作用

来自分类Dev

MFMailComposeViewController在iOS 8 Xcode 6中不可编辑

来自分类Dev

安装Xcode 6 iOS Simulator 8后皮肤消失

来自分类Dev

在Xcode 6 iPhone Simulator的iOS 8 UITableView上删除SeparatorInset

来自分类Dev

iOS 8 / Xcode 6 Simulator不再使用HTTP代理

来自分类Dev

iCloud键值同步iOS8 Xcode 6

来自分类Dev

iOS 8 Xcode 6:灰色约束的意义何在?

来自分类Dev

iOS 8 Xcode6 heightForRowAtIndexPath调用了额外的时间

来自分类Dev

Xcode 6-iOS8中的远程通知

来自分类Dev

iOS 8,Xcode 6标签栏图像色调

来自分类Dev

iCloud键值同步iOS8 Xcode 6

来自分类Dev

Xcode 6-iOS8中的远程通知

来自分类Dev

使用Xcode 6的iOS 8模拟器下的应用程序性能降低

来自分类Dev

无法在模拟器iOS 8 Xcode 6中运行应用

来自分类Dev

自动布局在iPhone 6模拟器的xcode中不起作用