ionic版本发布android&ios

发布前准备:

hooks:全部删除

platforms:全部删除

resources:只留2张图片,一张icon,一张splash、

plugins:请根据需要ionic plugin add cordova-plugin-xxxx,并且可以通过ionic plugin查看自己所有插件版本号,这个很重要,有时候一些错误就是因为插件版本有问题!

 

Android版本:Windows环境下(已安装nodejs,ionic,cordova)

1 ionic hooks add

2 ionic platform add android

3 ionic resources(生成图片文件失败的解决办法,1config.xml里图片标签引用太多,删除没必要的!2缺什么文件你自己复制文件改成需要的名字)

4 ionic platform remove android

5 ionic platform add android

6 platform文件夹内的Android文件夹丢入eclipse中,会生成2个文件夹,CordovaLib和MainActivity,2个都右键设置property,设置Android版本(我选的6.0,需要下一个eclipse的文件丢入eclipse程序所在文件夹里),当2个文件夹都没有报错时!(没有红色叉叉和惊叹号时,有就根据报错去解决错误!)然后右键MainActivity选择debug as Android application,会在Android的bin目录里生成一个apk文件,去安装看看吧。(真机可以直接USB连接电脑,run as Android application)

 

Ios版本:mac环境下(已安装nodejs,ionic,cordova)

1 ionic hooks add

2 ionic platform add ios

3 ionic resources(生成图片文件失败的解决办法,1config.xml里图片标签引用太多,删除没必要的!2缺什么文件你自己复制文件改成需要的名字)

4 ionic platform remove ios

5 ionic platform add ios

6 xcode里打开ios目录里的wordspace文件,选择一个sign名称,然后直接run(Safari里点击开发可以进行实时调试很方便!)

 

一些常见的错误:

error xxxread:hooks删掉重搞,或者是plugin里有名字不对的,重复的插件

resource卡住:网的问题,要么解决网的问题,要么自己改图片名

xxpawn error: ionic hooks add

posted @ 2017-03-28 20:19  catchOne  阅读(574)  评论(0编辑  收藏  举报