Xcode / Swift: 没有这样的模块 'GeoFire'
Xcode / Swift: No such module 'GeoFire'
我已经从 here 下载了最新的 GeoFire 框架 v1.1.3
并将其放入我的 Swift Xcode 项目中,但我的 import GeoFire
语句抛出
No such module 'GeoFire'
这很奇怪,因为几分钟前我对 Firebase 框架做了同样的事情,它工作正常。我的目标是 iOS 8.0,我相信我不需要桥接头。
框架存在于 linked 框架和库、嵌入式二进制文件 和 link 带库的二进制文件.
如果您在 swift 中编写此代码(在您的标签中),您将需要创建一个桥接头文件以便能够将 Objective C 库公开给您的 swift 代码,在桥接头文件中导入 objective c 库。 Here's a guide on how to do this
希望这能解决您的问题。
尝试这样做:https://youtu.be/009UrLVlAbo?t=67 但只需像这样更改导入头文件:
#import <Firebase/Firebase.h>
#import <GeoFire/GeoFire.h>
在 XCode 7.2 上,Swift 和 运行 在混合使用 Firebase 和 Google Analytics pods 时遇到同样的问题 pods。
Firebase 单独使用 Podfile 中的 "use_frameworks!" 可以正常工作,但 Google Analytics pod install 需要将该行注释掉。所以需要桥接头文件。
我已经从 here 下载了最新的 GeoFire 框架 v1.1.3
并将其放入我的 Swift Xcode 项目中,但我的 import GeoFire
语句抛出
No such module 'GeoFire'
这很奇怪,因为几分钟前我对 Firebase 框架做了同样的事情,它工作正常。我的目标是 iOS 8.0,我相信我不需要桥接头。
框架存在于 linked 框架和库、嵌入式二进制文件 和 link 带库的二进制文件.
如果您在 swift 中编写此代码(在您的标签中),您将需要创建一个桥接头文件以便能够将 Objective C 库公开给您的 swift 代码,在桥接头文件中导入 objective c 库。 Here's a guide on how to do this
希望这能解决您的问题。
尝试这样做:https://youtu.be/009UrLVlAbo?t=67 但只需像这样更改导入头文件:
#import <Firebase/Firebase.h>
#import <GeoFire/GeoFire.h>
在 XCode 7.2 上,Swift 和 运行 在混合使用 Firebase 和 Google Analytics pods 时遇到同样的问题 pods。
Firebase 单独使用 Podfile 中的 "use_frameworks!" 可以正常工作,但 Google Analytics pod install 需要将该行注释掉。所以需要桥接头文件。