我在我的应用程序中使用 MapKit 并尝试固定坐标(在模拟器中)。
在地图视图中,我可以看到图钉,但地图未加载,并且我在控制台中收到以下错误:
/SourceCache/ProtocolBuffer_Sim/ProtocolBuffer-91/Runtime/PBRequester.m:687 服务器返回错误:400
//First in your .h file make an object of mapview
MKMapView *mymapView;
// 然后在你的 .m 文件的 viewDidLoad 中添加这个
mymapView.mapType = MKMapTypeStandard;
mymapView.scrollEnabled = YES;
mymapView.zoomEnabled = YES;
[mymapView setDelegate:self];
mymapView.showsUserLocation = NO;
annotation *ann = [[annotation alloc]init]; //annotation is my custom class of markers
ann.title = @" ";
ann.subtitle = @" ";
ann.coordinate = yourCordinates;
[mymapView addAnnotation:ann];
//Make sure that you have successfuly added the MapKit framework
地图应用程序中的地图是否正在加载?如果您在谈论谷歌基本地图并且它没有在您的应用程序中加载,但在官方地图应用程序中加载,那么有很多人想知道您是如何做到的,因为没有已知的阻止方法那些瓷砖。