簡體   English   中英

Xcode / Swift:沒有這樣的模塊'GeoFire'

[英]Xcode / Swift: No such module 'GeoFire'

我從這里下載了最新的GeoFire框架v1.1.3並將其放入我的Swift Xcode項目中,但我的import GeoFire語句正在拋出

沒有這樣的模塊'GeoFire'

這很奇怪,因為幾分鍾前我為Firebase框架做了同樣的事情並且工作正常。 我的目標是iOS 8.0,我相信我不需要Bridging標頭。

框架存在於鏈接的框架和庫嵌入式二進制文件鏈接二進制文件庫中

如果你用swift(它在你的標簽中)寫這個,你需要創建一個Bridging Header文件,以便能夠將Objective C庫暴露給你的swift代碼,在橋接頭文件中導入目標c庫。 這是一個如何做到這一點的指南

希望這能解決您的問題。

嘗試這樣做: https//youtu.be/009UrLVlAbo?t = 67,但只需更改導入頭文件,如下所示:

#import <Firebase/Firebase.h>
#import <GeoFire/GeoFire.h>

在XCode 7.2上,使用Swift,並在混合使用Firebase和Google Analytics pod時遇到同樣的問題。

僅使用Firebase就能正常使用“use_frameworks!” 在Podfile中,但Google Analytics pod安裝需要注釋掉該行。 因此需要橋接頭文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM