我正在使用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项目