适用于Mac OS X的webrtc xcode构建

TSI*_*guy 5 macos xcode chromium webrtc

有谁知道是否有一种方法可以获取用于Xcode项目的Mac OS X(不是iOS)的版本?我发现的唯一示例都是用于获取基于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"
Run Code Online (Sandbox Code Playgroud)

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

Dan*_*and 1

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

git clone https://chromium.googlesource.com/external/webrtc
Run Code Online (Sandbox Code Playgroud)

在该存储库中,您可以在以下位置找到它:webrtc/examples/objc/AppRTCDemo/

请参阅READMEwebrtc/talk/app/webrtc/objc/README的构建说明。


另一种选择是使用 Node.js/Chromium 运行时(如NW.jsElectron)构建本机应用程序。