私は多くのチュートリアルに従ってきましたが、うまくいきませんでした。座標は常に0.000000、0.000000を出力します。私はボタンでこれを持って目的c gpsの座標が正しく動作しない
- (void)locationManager:(CLLocationManager *)manager
didUpdateLocations:(NSArray *)locations
{
currentLocation = (CLLocation *)[locations lastObject];
}
-(void)getLocation {
longitude = floorf(currentLocation.coordinate.longitude * 10000)/10000;
}
:ここ
は場所のための私のコードですlocationManager stopUpdatingLocation];
[self getLocation];
そして私はのviewDidLoadでこれを持っている:
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
私はxcodeのiosシミュレータで偽の場所を使用するので、0.000000を出力しないでください。あなたがのviewDidLoadで、この行を追加する必要があり
現在、デバイス上で実行することはできません。しかし、私はこれを撃つだろう。 –
それはうまくいきませんでした。承認ポップアップは表示されませんでした。 –
編集@GeorgeYoung –