iBeacon错误或错误?

时间:2015-04-02 10:56:45

标签: ios xcode ibeacon

我刚刚在iOS Ibeacon中遇到过这个问题。当我的应用程序想要开始监控时,我收到Error Domain=kCLErrorDomain Code=4 "The operation couldn’t be completed. (kCLErrorDomain error 4.)"消息。我读到这不仅仅是我。我重新启动我的设备并请求用户同意并将ios升级到8.2,但仍然存在该问题。 任何的想法? 谢谢!

1 个答案:

答案 0 :(得分:1)

您应该验证您是否都提示用户使用位置服务的权限:

if ([locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]) {
    [locationManager requestAlwaysAuthorization]; 
}

您的plist文件中有一个条目,其中包含密钥NSLocationAlwaysUsageDescription和一个字符串,例如“此应用使用您的位置执行XXXXX”

如果您认为自己已经拥有上述内容,则可能需要在问题中发布有关如何执行此操作的详细信息。