5

iBeacon と CoreLocation を使用すると、次のエラーが表示されます。

エラー Domain=kCLErrorDomain Code=16 「操作を完了できませんでした。(kCLErrorDomain エラー 16.)

私が見落としていない限り、Apple には各エラー コードの意味についての明確な参照はないようです。

誰でもこのエラーコードを解釈できますか?

エラーは次から呼び出します。

- (void)locationManager:(CLLocationManager *)manager rangingBeaconsDidFailForRegion:    (CLBeaconRegion *)region withError:(NSError *)error{
NSLog(@"%@", error);
}

- (void)locationManager:(CLLocationManager *)manager monitoringDidFailForRegion:(CLRegion *)region withError:(NSError *)error{
NSLog(@"%@", error); }
4

3 に答える 3

11

のドキュメントを参照してくださいCLError。値 16 はkCLErrorRangingUnavailableです。

ドキュメントは言う:

レンジングは無効です。これは、デバイスが機内モードの場合、または Bluetooth または位置情報サービスが無効になっている場合に発生する可能性があります。

于 2013-11-23T18:01:16.330 に答える