注意必须是mac系统html
1. 首先要安装node环境,Ionic的安装和后续的许多前端工具的安装都依赖于node的包管理器npm。前端
nodeJs环境的安装很简单,去官网下载最新版的NodeJs直接安装便可。node
Node官网: https://nodejs.org/ios
node环境变量在安装过程当中会自动配置,安装完成后在cmd中输入 npm -v 回车。若是出现版本号说明安装成功。npm
node安装参考:http://jingyan.baidu.com/article/b0b63dbfca599a4a483070a5.htmlxcode
2. 安装ionic和cordovaapp
npm install -g cordova ionicionic
3. 安装ios-deploy工具
sudo npm install –g ios-deploy测试
4. 查看环境是否安装成功
ionic info
5. 添加平台ios
ionic platform add ios
6. 构建平台
ionic build ios
7. 调试
ionic serve 或者 ionic serve -address localhost:8080
8. 用模拟器打开
ionic emulate ios
9. 用模拟器操做
查看emulate支持的模拟器
ionic emulate ios –list
使用指定的模拟器,直接复制list的字符串
cordova emulate ios –target“iPhone-5, 9.3”
10. 安装到USB
ionic run ios
11. 打包
ionic package
使用xcode打包
打开xcode,file/open,选择IOS里的name.xcodeproj项目文件
http://jingyan.baidu.com/article/ceb9fb10f4dffb8cad2ba03e.html
若是是老的项目,主意
升级vocdova时,报警告minimath更新到3.0.2以上
1. npm update minimatch
2. npm –v minimatch
3. npm install –g npm
当build出错时,能够试着更新ios
cordova platform update ios
使用淘宝镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
证书
真机测试
http://www.cocoachina.com/ios/20160711/17004.html
http://jingyan.baidu.com/article/ff411625b8141312e48237a7.html
发布正式
http://blog.sina.com.cn/s/blog_ae5a3d3f0102wl76.html
http://www.cocoachina.com/appstore/20160708/16990.html
http://www.cnblogs.com/jgCho/p/5089481.html
查看UDID
http://jingyan.baidu.com/article/0eb457e506c8d503f1a905b0.html
-----------------------------------------------------------------------------
纯属我的经验,但愿对你有用
-------------完-------------