私のアプリはちょうどアプリストアにアップロードされています。私のアプリでは、現在の場所から特定の場所への方向を示すボタンがあります。シミュレータではすべて正常に動作しますが、ボタンをテープでテープに貼り付けたときにiPhoneに表示されるため、iPhoneのボタンを押してマップを終了しますが、アプリをタップして再び開くと地図が再び読み込まれます1時間後でも!iOSアプリは決して地図を終了しません
基本的には、方向ボタンを押すたびにアプリが読み込まれるとマップが読み込まれます。
あなたはアプリを開き、アプリは地図を開くだけです!
私は何が起こっているのか分かりません!ここ
は、あなたの質問は非常に明確ではないが、私が理解から、それは単にマップを含むビューを解雇し、前のビューに戻るの問題です
- (IBAction)directionButton {
[super viewDidLoad];
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone;
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters;
[locationManager startUpdatingLocation];
}
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
{
double currentLat = newLocation.coordinate.latitude;
double currentLong = newLocation.coordinate.longitude;
NSString* url = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%@",
currentLat,
currentLong,
[address stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];
}
アプリをアプリストアにリリースする前に、実際のハードウェアを常にテストしてください。シミュレータは完璧ではありません。 – Dancreek