1

これをiPhone 4デバイスから実行しています。

まず、関連するコードは次のとおりです。

-(void)applicationDidBecomeActive:(UIApplication *)application
{
    CLLocationDegrees latitude = 45.50568;
    CLLocationDegrees longitude = -73.21352;
    CLLocationCoordinate2D center = CLLocationCoordinate2DMake(latitude, longitude);
    CLLocationDistance radius = 200.0;

    CLRegion *myRegion = [[CLRegion alloc] initCircularRegionWithCenter:center radius:radius identifier:@"region1"];

    [locationManager startMonitoringForRegion:myRegion];
}

しかし、どの時点でもdidStartMonitoringForRegion呼び出されることはなく、呼び出されることさえありませんmonitoringDidFailForRegion

私は何を間違っていますか?私のデバイスは地域の監視をサポートしていますが、何が問題なのかわかりません。

4

0 に答える 0