Я хочу открыть свои значения широты и долготы с помощью модифицированных маркеров и с деталями. Поэтому, чтобы проверить, установлено ли приложение google map, мне нужно открыть с этим другим, я буду перемещаться по карте apple.Открытие местоположения с помощью карт и выводов маркера
Здесь я не мог добавить свой палец с помощью следующего кода,
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"maps.apple.com/?z=12&q=%f,%f",[latitude floatValue],[longitude floatValue]]];
if (![[UIApplication sharedApplication] canOpenURL:url]) {
NSLog(@"Google Maps app is not installed");
//left as an exercise for the reader: open the Google Maps mobile website instead!
MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:rdOfficeLocation addressDictionary:nil];
MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark];
item.name = [NSString stringWithFormat:@"%@",[[mDataArray1 objectAtIndex:indexPath.row] valueForKey:@"NAME"]];
item.phoneNumber = [NSString stringWithFormat:@"%@",[[mDataArray1 objectAtIndex:indexPath.row] valueForKey:@"DESTINATION"]];
[item openInMapsWithLaunchOptions:nil];
} else {
[[UIApplication sharedApplication] openURL:url];
}
Поэтому, пожалуйста, помогите мне, чтобы добавить пользовательские значения контактов как для яблока и карты Google.