ionic框架是一端开发,三端适用(android端,ios端,web端),意思是在其中一端开发的代码,拿到另外两端,代码同样生效
那现在就说一下在web端开发拿到ios端开发前需要做的事情
开发ios端需要在ios环境下,简单点说就是你要有一台mac电脑
首先,打开你的或者不是你的mac电脑
打开终端,选一个项目空间
①在当前项目空间新建一个空项目,命令:ionic start NAME (项目名称) tabs(或者blank等等,根据项目需求而定)
②将在web端项目中的 src 目录复制替换mac电脑上项目下的 src
③将web端项目中的node_modules下的ionic-angular下的font文件夹替换mac电脑上项目下同样位置的font文件
④在终端若有报错找不到module,则直接删除node_module文件夹,记住,先保存font文件夹!!!!! 然后终端在项目目录下运行 npm install
⑤添加ios平台,命令:ionic cordova platform ios
⑥添加ios平台后,建立ios的包(个人觉得是ios的安装包,毕竟Xcode是通过这个安装的吧),命令:ionic cordova build ios
⑦点开项目下的platform--ios--其中有个文件类型是.xcodeproject(好像是,记不清了),点击这个文件打开Xcode(一般用mac电脑都用xcode开发,我也不清楚,反正ionic需要用到,可能有别的,欢迎大佬指点),这个时候就能着手修改ios上的样式问题,或者开发新功能了
⑧在xcode中配置ios,用虚拟机或者真机,真机需要签名.
----有空再讲一下ios打包