diff --git a/ios/Classes/AmapLocationPlugin.m b/ios/Classes/AmapLocationPlugin.m index ae0f1c2..36a2970 100644 --- a/ios/Classes/AmapLocationPlugin.m +++ b/ios/Classes/AmapLocationPlugin.m @@ -31,6 +31,10 @@ + (void)registerWithRegistrar:(NSObject*)registrar { AmapLocationPlugin* instance = [[AmapLocationPlugin alloc] init]; instance.channel = channel; [registrar addMethodCallDelegate:instance channel:channel]; + NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"Info" ofType:@"plist"]; + NSDictionary *data = [[NSDictionary alloc] initWithContentsOfFile:plistPath]; + NSString * amapKey = [data objectForKey:@"AMAP_KEY"]; + [AMapServices sharedServices].apiKey = amapKey; }