iOS 的 WebRTC 框架 - 静态版本
为什么选择这个框架?
谷歌决定从 WebRTC 构建中移除静态目标,这是Google的一个不愉快的决定。在 WebRTC 问题跟踪器中有一些建议包括这个,遗憾的是,谷歌将其标注为WontFix
,因此有了这个框架。
在这里,您可以找到使用修改过的 ninja 文件重新编译的 iOS WebRTC 静态框架。此框架包含一些额外的 Mesibo 特定代码。请注意,Mesibo 特定代码是额外的,并且不会对原始 API 产生影响。即使您不使用 Mesibo,也可以使用它。
Bitcode
在您使用此框架时需要禁用 Bitcode。如果您需要启用 Bitcode 的库,请给我们写信。
重要 - 在克隆仓库之前安装 LFS
WebRTC 框架是一个大型的下载文件。这需要您在克隆存储库之前先安装 Git LFS。如果没有安装 LFS 尝试克隆,很可能会失败。在这种情况下,删除整个存储库,安装 LFS 然后再克隆。
要下载,请在终端中执行以下命令:
$ git lfs install
$ git clone https://github.com/mesibo/mesibowebrtcframework
开源iOS即时通讯应用
此框架用于 开源iOS即时通讯应用