我正在使用swift開發一個ios應用程序。從下面的鏈接下載谷歌投射框架的工作。 https://developers.google.com/cast/docs/downloads 添加該框架的工作中的應用及進口這樣的: 進口GoogleCast 但我得到一個錯誤說「沒有這樣的模塊,谷歌演員」在Swift項目中導入GoogleCast框架時沒有這樣的模塊錯誤
5
A
回答
2
我得到的東西在斯威夫特工作。
我不需要導入任何東西。
是否遵循從https://developers.google.com/cast/docs/ios_sender
的說明,還配置Objective-C的橋接報頭。
https://developer.apple.com/library/ios/documentation/swift/conceptual/BuildingCocoaApps/MixandMatch.html
我把文件GoogleCast.h
這裏的位置
我測試此示例代碼:
class ViewController: UIViewController, GCKDeviceScannerListener {
var scanner = GCKDeviceScanner()!;
func deviceDidComeOnline(device: GCKDevice!) {
println("device found - \(device.friendlyName)");
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
//scanner = GCKDeviceScanner();
println(scanner)
scanner.addListener(self)
scanner.startScan()
}
}
我從Xcode的一個iPhone 5S運行此,它發現我ChromeCast設備:
device found - AW
0
這裏是我如何做它在我的雨燕項目工作(以下谷歌演員指南適用於iOS):
- 我已經下載Google Cast iOS Sender SDK和我粘貼它在我的項目的根文件夾
- 我已經內設置其它鏈接器標記在構建設置到:
-ObjC -lc++
我已經添加了如下框架庫(鏈接,不嵌入):
- Accelerate.framework
- AudioToolbox.framework
- AVFoundation.framework
- CoreBluetooth.framework
- CoreGraphics.framework
- CoreText.framework
- Foundation.framework
- MediaAccessibility.framework
- MediaPlayer.framework
- MediaToolbox.framework
- QuartzCore.framework
- SystemConfiguration.framework
- UIKit.framework
不過下我加GoogleCast.framework 鏈接框架庫點擊+ - >添加其他... - > GoogleCast。框架
- 我已經在「目標的構建階段」中添加了「複製包資源」部分中的新條目。我選擇添加其他GoogleCast.framework - >資源 - > GoogleCastResources.bundle
我還沒有添加任何Objective-C橋接頭,它的工作很棒!
相關問題
- 1. Swift:無法在Xcode中導入框架,運行錯誤:'沒有這樣的模塊'(使用cocoapods安裝)
- 2. 錯誤「沒有這樣的模塊」,當在swift中安裝帶有窗格的框架時3
- 3. Socket.IO錯誤:zlib沒有這樣的模塊(Swift 3,Xcode 8.3)
- 4. Swift:沒有這樣的模塊「GoogleMaps」錯誤
- 5. Swift 3.0沒有這樣的模塊'SwiftyJSON'
- 6. 在迅速但框架沒有這樣的模塊是有
- 7. Djnago項目「導入錯誤:沒有模塊命名爲'django.contrib.admin.apps'」
- 8. 導入模塊:沒有這樣的文件或目錄
- 9. 導入錯誤:沒有模塊GAE
- 10. 導入錯誤:沒有模塊OSX10.12.1
- 11. Python模塊導入錯誤 「導入錯誤:沒有模塊名爲mrjob.job」
- 12. 「安裝Quartz模塊時沒有這樣的文件:'requirements.txt'錯誤」
- 13. 無法存檔Xcode項目,錯誤沒有這樣的模塊'Alamofire'
- 14. 沒有這樣的模塊ZFDragableModalTransition在Swift中
- 15. Swift 3在Xcode 8.1中沒有這樣的模塊
- 16. 導入錯誤:沒有模塊名爲google.appengine.ext(雲端點框架V2)
- 17. 導入錯誤(「沒有模塊名爲%s」的全稱%)導入錯誤:沒有模塊名爲flask.ext.wtf.TextField
- 18. Python 3的導入模塊錯誤:沒有模塊名爲request
- 19. IOS - Swift2「沒有這樣的模塊」豆莢錯誤在Xcode 7.2
- 20. 如何在Swift項目中導入Zbar框架
- 21. 模塊創建在框架中嵌入的項目中找不到的框架
- 22. 導軌沒有這樣的列錯誤
- 23. 導入錯誤:沒有名爲django的模塊 - 對於特定項目
- 24. Python3錯誤「導入錯誤:沒有名爲模塊」有__init__.py
- 25. 在iOS5中導入框架項目
- 26. 導入播放框架模塊作爲jar到java項目
- 27. 鐺-ctags的錯誤:導入錯誤:沒有模塊名爲clang.cindex
- 28. SQLite錯誤沒有這樣的列使用實體框架
- 29. 從scraper_user.items導入UserItem導入錯誤:沒有模塊名爲scraper_user.items
- 30. 「導入錯誤:沒有模塊名爲虛擬」新鮮Django項目