使用ConnectyCube进行Cordova视频聊天:无法在Xcode 9上构建

时间:2018-07-10 08:38:15

标签: ios cordova connectycube

我正在尝试在Cordova下构建ConnectyCube视频聊天代码示例 https://developers.connectycube.com/js/code-samples-videochat-cordova

,但出现错误:必须将““ Swift语言版本”(SWIFT_VERSION)构建设置设置为 使用Swift的目标的支持值。可以在构建设置编辑器中设置此设置。“

我正在使用Xcode 9.3。 尝试将Build Settings中的Swift Language Version设置为Swift 3.3-但遇到大量Xcode错误,例如: -使用未声明的类型 -使用未解决的标识符等。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

这可能是您没有遵循 cordova-plugin-iosrtc

的构建步骤

https://github.com/BasqueVoIPMafia/cordova-plugin-iosrtc/blob/master/docs/Building.md

并且没有正确设置钩子 hooks / iosrtc-swift-support.js

有了这个钩子,它应该可以正常工作,因为它添加了该插件很好支持的Swift 3.0设置

所有这些步骤都列在此处https://developers.connectycube.com/js/code-samples-videochat-cordova