与 ConnectyCube 的 Cordova 视频聊天:无法在 Xcode 9 上构建
Cordova video chat with ConnectyCube: can't build on Xcode 9
我正在尝试在 Cordova 下构建 ConnectyCube 视频聊天代码示例
https://developers.connectycube.com/js/code-samples-videochat-cordova
但出现错误:““Swift 语言版本”(SWIFT_VERSION) 构建设置必须设置为
使用 Swift 的目标的支持值。可以在构建设置编辑器中设置此设置。"
我正在使用 Xcode 9.3。
尝试将构建设置中的 Swift 语言版本设置为 Swift 3.3 - 但出现大量 Xcode 错误,例如:
- 使用未声明的类型
- 使用未解析的标识符等
有什么我遗漏的吗?
这可能是你没有遵循 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
我正在尝试在 Cordova 下构建 ConnectyCube 视频聊天代码示例 https://developers.connectycube.com/js/code-samples-videochat-cordova
但出现错误:““Swift 语言版本”(SWIFT_VERSION) 构建设置必须设置为 使用 Swift 的目标的支持值。可以在构建设置编辑器中设置此设置。"
我正在使用 Xcode 9.3。 尝试将构建设置中的 Swift 语言版本设置为 Swift 3.3 - 但出现大量 Xcode 错误,例如: - 使用未声明的类型 - 使用未解析的标识符等
有什么我遗漏的吗?
这可能是你没有遵循 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