2014-11-23 71 views
3

我试图在Swift中使用Google Maps SDK for iOS。我一直在关注来自Google开发者网站的these步骤。问题是当我试图在AppDelegate.swift中导入GoogleMaps时,它显示错误,如.. No such module 'GoogleMaps'Swift:没有这样的模块“GoogleMaps”错误

我已经添加了所有框架并对链接和生成设置进行了必要的更改。有什么我错过了吗?

+0

你是否能解决这个问题?得到同样的问题rn .. – user2161301 2014-11-24 20:57:09

+0

@ user2161301不,我无法解决问题! – 2014-11-24 21:10:25

+0

我刚刚删除了这个项目,我现在正在重新编码目标C中的所有东西,无论如何需要快速移动 – user2161301 2014-11-24 21:46:33

回答

4

该网站上的步骤仍然适用于Objective-C应用程序。要使用Google Maps API在Swift中编写应用程序,您需要添加一个bridging header,然后您可以使用在该标题中导入模块。

application:didFinishLaunchingWithOptions:而不是使用[GMSServices provideAPIKey:@"API_KEY"];那么你使用GMSServices.provideAPIKey("API_KEY")

1

删除您所有的吊舱文件,包括除podinstall和锁定工作空间并重新安装荚

+0

只是为了澄清,删除Pods.xcodeproj,Google相关的窗格以及.xcworkspace。然后重新运行'pod install',这应该可以解决问题。没有必要删除所有的豆荚。 – 2016-03-17 16:15:43

+0

我想你是righjt – 2016-06-03 09:41:36

相关问题