我想将GoogleMaps
添加到我的iOS项目中,但我不想使用CocoaPods
。有没有办法实现这个目标?
答案 0 :(得分:70)
当然有:
我是怎么做的(对您需要的任何库都有用)
如果您需要有关如何手动安装的说明,可以使用waybackmachine网站并输入相应的网址,设置较早的日期。我会节省你一些时间:
以旧方式添加Google地图:
-ObjC
。如果看不到这些设置,请将“构建设置”栏中的过滤器从“基本”更改为“全部”。#import <GoogleMaps/GoogleMaps.h>
application:didFinishLaunchingWithOptions:
方法中,将API_KEY替换为您的API密钥。 [GMSServices provideAPIKey:@"API_KEY"];
#import <GoogleMaps/GoogleMaps.h>
将以下内容添加到您的application:didFinishLaunchingWithOptions:
方法中,将API_KEY
替换为您的API密钥。
[GMSServices provideAPIKey:@"API_KEY"];
答案 1 :(得分:2)
https://www.gstatic.com/cpdc/aa3052925ceeea2d-GoogleMaps-1.13.2.tar.gz
复制并打开此网址。
拖到您的Xcode项目GoogleMaps.framework。
*选择将项目复制到目标组的文件夹
右键点击GoogleMaps.framework -Show in finder
Inside Resources文件夹GoogleMaps.bundle,将其拖至Project(*不要选择复制项目)。
导入多个FrameWork
选择项目,打开“构建设置”选项卡。在Other Linker Flags部分中,在两者中添加-ObjC。Screen shot of adding -ObjC
将以下内容添加到您的应用程序中:didFinishLaunchingWithOptions:method, 用您的API密钥替换API_KEY。 [GMSServices provideAPIKey:@ “API_KEY”];
(*获取api密钥 https://developers.google.com/maps/documentation/ios-sdk/places#whats_in_the_api_name_ios_places)
请告诉我您发现的任何错误。它适用于Xcode 7 +,iOS 9 +。