ionic移植到iOS原生工程

1.新建iOS工程如图:


WechatIMG65.jpeg

2.ionic生成iOS的文件里面的最外层的config.xml、platforms>iOS里面的cordova、CordovaLib、platform_www、www移植到新建的iOS工程里面
如下图:


ionic移植到iOS原生工程_第1张图片
WechatIMG66.jpeg

3.新的iOS工程结构如下:
ionic移植到iOS原生工程_第2张图片
WechatIMG67.jpeg

4.在新工程里面建立分组并引用如下:


ionic移植到iOS原生工程_第3张图片
WechatIMG68.jpeg

5.Build Phases中Target Dependencies和Link Binary With Libraries引入Cordovalib库的步骤:

ionic移植到iOS原生工程_第4张图片
WechatIMG69.jpeg

6.在新建的viewController的.h添加,并引入路径

ionic移植到iOS原生工程_第5张图片
WechatIMG71.jpeg
ionic移植到iOS原生工程_第6张图片
WechatIMG70.jpeg

7.在Build Settings ->Apple LLVM 7.0 – Code Generation ->No Common Blocks改变Yes为NO。(解决文件重复)

8 add -ObjC for Other Linker Flags
9.显示

ionic移植到iOS原生工程_第7张图片
WechatIMG73.jpeg

你可能感兴趣的:(ionic移植到iOS原生工程)