我是能够成功地在Mac上建立的WebRTC以下说明: http://www.webrtc.org/reference/getting-started
有没有人成功地建立了它在iOS? 据我所知,某人(埃里克)成功地建立了它在iOS上: https://groups.google.com/forum/#!msg/discuss-webrtc/VJg-fk2-i_0/dtG200DOzsgJ但步骤不清晰。
有人(谁建立在IOS)可以总结的步骤,所以,这将是为大家在今后尝试它有用吗?
我是能够成功地在Mac上建立的WebRTC以下说明: http://www.webrtc.org/reference/getting-started
有没有人成功地建立了它在iOS? 据我所知,某人(埃里克)成功地建立了它在iOS上: https://groups.google.com/forum/#!msg/discuss-webrtc/VJg-fk2-i_0/dtG200DOzsgJ但步骤不清晰。
有人(谁建立在IOS)可以总结的步骤,所以,这将是为大家在今后尝试它有用吗?
我写了一篇详细的博客文章与所有的关于如何建立的WebRTC例如iPhone应用程序的说明,以及如何在iOS模拟器或实际的iOS设备上运行。 你可以看看这里读的细节,这是一个非常漫长的过程。
是的,编译为iOS是一个非常痛苦的工作...特别是它在Xcode工作。
这里是我试图让AppRTC演示适用于iOS
克隆/拉: https://github.com/pristineio/webrtc-build-scripts
获得回购后,再打开IOS目录中的Xcode项目。 设定目标的WebRTC舞蹈,然后执行。 此时脚本将更新depot_tools,做最脏最累的工作(拉,修改,建立),使您的AppRTCDemo目标将能够解决丢失的文件并执行。
一旦完成,你可以将目标改为AppRTC演示用模拟器或者真实设备,单击运行,它应该执行。 那里面有和更新自述链接的指南更详细的信息。
如果你想知道什么被引擎盖下运行,检查出build.sh文件中的混帐回购协议的IOS目录。 舞蹈的功能是什么实际上得到了你,当你选择的WebRTC舞蹈执行。
它不是很容易形容构建过程(太多的事情),但构建脚本回购一定要你指出正确的方向,并帮助您在iOS“只是工作”获得AppRTCDemo
还有一个谷歌开发的视频贴在这里 ,他们试图打破构建过程,所以你可以建立IOS(YouTube的标题是误导)。
另外,我刚添加的CocoaPods适用于iOS的WebRTC,添加到您的Podfile支持,
pod "libjingle_peerconnection"
# Add this to the bottom so it won't have issues with active architecture
post_install do |installer_representation|
installer_representation.project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO'
config.build_settings['VALID_ARCHS'] = ['armv7', 'i386']
end
end
end
不是所有的版本都内置,所以检查出的哪个版本可用的cocoadocs
我已经在这个空间现在在过去几个月里一直在努力 - 的WebRTC iOS上是不容易的。 为了帮助这个问题我一直在使用的WebRTC加入GitHub库用的工作示例和iOS应用。
https://github.com/gandg/webrtc-ios
该网站引用谷歌代码网站一样,所以它应该是一个有益的起点。
这似乎是建立一些模块: https://code.google.com/p/webrtc/issues/detail?id=1421#makechanges