Google地图未在Xcode Simulator上显示

时间:2019-07-08 21:28:04

标签: ios objective-c xcode ios-simulator google-maps-sdk-ios

Xcode模拟器上未显示Google地图。我已经在我的实际iPhone上尝试过,但效果很好。然后,我跟踪了苹果开发人员的支持情况,但是他们提到他们无法提供帮助,因为我最初认为这可能是模拟器问题。

谁能建议这个问题是什么?

所有的google标记都已显示,但仅地图视图本身显示为空白。香港专业教育学院试图禁用和重新启用谷歌api控制台上的Google Maps SDK。我什至尝试创建要使用的新API密钥,但这并没有改变。

PS。在Xcode 9之前,这从来都不是问题。

Screenshot of Xcode simulator

这是我用来将Google地图添加到应用程序中的一小段代码:

- (void)viewDidLoad {
  [super viewDidLoad];

  _mkap=[[GMSMapView alloc]initWithFrame:_mapView.bounds];
  _mkap.myLocationEnabled = YES;
  _mkap.delegate=self;
  NSError *error;
  NSURL *url1 =[[NSBundle mainBundle] URLForResource:@"map_white" withExtension:@"json"];
  GMSMapStyle *style = [GMSMapStyle styleWithContentsOfFileURL:url1 error:&error];

  if (!style) {
    NSLog(@"The style definition could not be loaded: %@", error);
  }
  _mkap.mapStyle = style;
  [_mapView addSubview:_mkap];
  _arrayPolylineGreen = [[NSMutableArray alloc] init];
}

0 个答案:

没有答案