在iOS工程中集成Ionic
1 在ionic工程中生成ios工程
ionic cordova platform add ios@4.4.0
ionic cordova build ios
在以上命令中,“ionic cordova platform add ios@4.4.0”可实现对于ios8的支持,默认ionic生成ios工程只支持到ios9以上
2 集成到iOS工程
1 进入到第一步生成的ios工程中,找到“config.xml、CordovaLib、Plugins、www”。
2 将找到的文件或文件夹,拷贝到需要集成的iOS工程的物理目录中。
3 打开需要集成的iOS工程:引用“www”;添加“CordovaLib.xcodeproj、Plugins、config.xml”
4 在“Build Phase”中的“Target Dependences”中添加“CordovaLib(CordovaLib)”,在“Link Binary With Libraries”中添加“libCordova.a”。
5 在“Build Settings”的“Header Search Paths”中,添加:
$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include
3 在ios工程中加载Ionic模块
自定义一个viewcontroller,继承"CDVViewController"。具体demo,请点击这里
#import <Cordova/CDVViewController.h>
@interface ViewController : CDVViewController
@end