WebRTC Xcode构建适用于Mac OS X

5

请问是否有办法获取适用于Mac OS X(而不是iOS)的构建版本,以便在Xcode项目中使用?我找到的唯一示例是获取基于iOS的Xcode工作区,例如:

export GYP_GENERATOR_FLAGS="xcode_project_version=3.2 xcode_ninja_target_pattern=All_iOS xcode_ninja_executable_target_pattern=AppRTCDemo|libjingle_peerconnection_unittest|libjingle_peerconnection_objc_test output_dir=out_ios"

export GYP_GENERATORS="ninja,xcode-ninja"

有没有任何标志可以让我在Mac OS X中使用?我只是想构建一个使用webrtc的Mac OS X应用程序。


WebRTC现在使用GN而不是GYP。您尝试过使用GN编译macOS的WebRTC吗? - DeveloBär
1个回答

1

Google在他们的webrtc代码库中有一个示例应用程序,尽管我不认为它是使用Xcode构建的。

git clone https://chromium.googlesource.com/external/webrtc

在那个仓库里,你可以在这里找到它:webrtc/examples/objc/AppRTCDemo/ 请查看webrtc/talk/app/webrtc/objc/README中的README以获取构建说明。
另一种选择是使用Node.js/Chromium运行时,例如NW.jsElectron构建本地应用程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接