我正在使用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. Alamofire - 「沒有這樣的模塊」錯誤
- 4. Swift:沒有這樣的模塊「GoogleMaps」錯誤
- 5. Jenkins | Cocoapods | Swift |錯誤:沒有這樣的模塊「RealmSwift」
- 6. Socket.IO錯誤:zlib沒有這樣的模塊(Swift 3,Xcode 8.3)
- 7. Swift 3.0沒有這樣的模塊'SwiftyJSON'
- 8. 在Swift中沒有這樣的模塊,但是.swift存在
- 9. 在迅速但框架沒有這樣的模塊是有
- 10. 導入模塊:沒有這樣的文件或目錄
- 11. Djnago項目「導入錯誤:沒有模塊命名爲'django.contrib.admin.apps'」
- 12. 錯誤導入時jazzylistview樣本項目
- 13. 錯誤「框架不在模塊中」。在Xamarin.Forms - Android項目
- 14. 導入錯誤:沒有模塊OSX10.12.1
- 15. 導入錯誤 - 沒有模塊GAE
- 16. 導入錯誤:沒有模塊CLOUD9
- 17. 導入錯誤:沒有模塊GAE
- 18. Python模塊導入錯誤 「導入錯誤:沒有模塊名爲mrjob.job」
- 19. 「安裝Quartz模塊時沒有這樣的文件:'requirements.txt'錯誤」
- 20. 無法存檔Xcode項目,錯誤沒有這樣的模塊'Alamofire'
- 21. Swift 3在Xcode 8.1中沒有這樣的模塊
- 22. 沒有這樣的模塊ZFDragableModalTransition在Swift中
- 23. zxing模塊導入剛剛導入的Android Studio項目錯誤
- 24. 導入錯誤:沒有模塊名爲重採樣
- 25. 如何在Swift項目中導入Zbar框架
- 26. 導入錯誤:沒有模塊名爲google.appengine.ext(雲端點框架V2)
- 27. Python 3的導入模塊錯誤:沒有模塊名爲request
- 28. 導入錯誤(「沒有模塊名爲%s」的全稱%)導入錯誤:沒有模塊名爲flask.ext.wtf.TextField
- 29. 如何解決python 2.6中沒有這樣的模塊錯誤?
- 30. IOS - Swift2「沒有這樣的模塊」豆莢錯誤在Xcode 7.2