2

ので、もはや機能していません。CCLocationは、私はiOSの10 becoreこのコードを使用して、それがうまく働いたiOSの10

//Start monitoring 
    CLLocationCoordinate2D centre; 
    centre.latitude = [latZone floatValue]; 
    centre.longitude = [lonZone floatValue]; 

    [self.locationManager startMonitoringForRegion:[[CLCircularRegion alloc] initWithCenter:centre radius:[radiusZone floatValue] identifier:nameZone]]; 

しかし、iOS 10バージョン以降、これ以上動作しません。 didEnterRegionを呼び出さなかった:didExitRegion:& didStartMonitoringForRegion:

アイデア?

答えて

1

私は最終的にInfo.plistファイルで2つのキーを追加して、それを解決:

NSLocationAlwaysUsageDescription 
NSLocationWhenInUseUsageDescription 

そして、ちょうど前に、その2行を追加:

[self.locationManager requestAlwaysAuthorization]; 
    [self.locationManager requestWhenInUseAuthorization]; 
関連する問題