科尔多瓦iosrtc구축하기
WebRTC Web应用程序iOS iOS应用程序。 RT는존의존의반의반의를브브브브브RT RT RT RT RT RT RT RT RT RT RT의RT의의의의의의RT RT RT RT WebRTCRT RT RT는하였는다하였하였。 이선택은선택은선택은Cordova였다。
Apache Cordova하이브리드다이다。 使用Android,iOS,Windows Phone,API,CSS3,HTML5和JavaScript。 하이브리드이라는술과라는이술을기술을다이다。 。티브티브티브티브티브티브티브를를를를를용할용할。。。。。。。。。。。。。。。。。
Cordova런라는정을插件라는이있다있다。 在Cordova插件中下载Cordova-plugin-iosrtc이란Plugin的照片。
X OS X체최신버전의iOS최신버전의code최신버전의Xcode설치되어있어야다。 Xcode开发工具包SDK和iOS的Cordova插件。
- Node.js설치
科尔多瓦(Cordova)的Node.js发行版npm。 Node.js的下载。
2.科尔多瓦설치
$ sudo npm install -g cordova
科尔多瓦命令-g로설치한다。
3. ios-sim,ios-deploy설치
$ npm install -g ios-sim
$ npm install -g ios-deploy
4.프로젝트기
。로젝트를디렉토리로이생성한프다생성한다。
$ cordova创建你好com.pplink.hello“ Hello pplink”
- cordova-plugin-swift-support
젝트는리프로젝트는Swift원하지원하기첫插件으로swift-support를가한다。
$ cd hello $ cordova插件添加cordova-plugin-add-swift-support --save
2. cordova-plugin-iosrtc
이중요한로젝트의가중요한중요한iosrtc를를가추다。
$ cordova插件添加cordova-plugin-iosrtc
Xcode发行了Cordova-plugin-iosrtc发行了iosrtc-swift-support发行了Hook的ook다한다。
plugins / cordova-plugin-iosrtc / extra / hooks / iosrtc-swift-support.js中的“ hooks”中的“钩子”。
$ chmod + x hooks / iosrtc-swift-support.js
3. config.xml
한가한插件과iOS맞게config.xml가가지추다한다。 젝트의프프config.xml의에다이다。
한iosrtc-swift-support.js js钩위해가추다。 ios리고iosrtc-swift-support까Swift3까지지UseUseSwiftLanguageVersion값을3으지지정했다。 iOS 10版本。 C지앱이Crush된다。
- npm Xcode패키지가되어있는지확인한다。
$ sudo npm install -g xcode
2. iOS。가하고다。
$ cordova平台添加ios
$ cordova build ios
3.桥接头
iosrtc和Swift在科尔多瓦(Cordova)的Objective-C和WebRTC Objective-C的使用。 Hook的照片在Bridging Header中的应用,在Cordova的应用中得到了证明。 在iosrtc中下载Xcode,然后在Bridging-Header.h中“导入cordova-plugin-iosrtc-Bridging-Header.h”。
Xcode 10已发布和已发布。 cordova-ios프로젝트이이다스호환되지호환되로오류가것이다。 在buildFlag上运行있다。
#Cordova CLI
$ 科尔多瓦建立ios --buildFlag ='-UseModernBuildSystem = 0'
$ 科尔多瓦运行ios --buildFlag ='-UseModernBuildSystem = 0'
科尔多瓦(Cordova)프다젝트음과리들이들다。
- 平台:iOS,Android和Android。
- 插件:추가추다。
- www:소리소스가존재한다。
科尔多瓦(Cordova)CLI网站上的所有内容。
Xcode的“ Build Settings”(下载设置)。
- iOS部署目标7.0版本
- 部署目标7.0
- 运行路径搜索路径에 @ EXECUTABLE_PATH / FRAMEWORKS 추가
- 启用位码값을否변경
- 项目设置에서构建系统을旧版构建系统로변경
cordova-plugin-iosrtc和libWebRTC가포함되어있다。 libWebRTC로대체다면기에가에다된가드를다。 将于2018年11月11日发布WebRTC主题的Cordova-plugin-iosrtc主题。기를다。
통해기까지완료되었이디바디바이터나통해Cordova앱을있다。 이제。끝났끝났다。 성공하거나면성공하거나면성공하거나에에에에다다다다다다다。
참고
https://cordova.apache.org
https://github.com/BasqueVoIPMafia/cordova-plugin-iosrtc