ionic+angular+cordova混合APP开发,生成密钥,打包,签名

### Android 打包
 
- 生成启动图喝图标
 
      找到ionic项目下的resources文件夹,准备好icon和启动图,大小最好和ionic项目下的原来的icon和splash一样大小,
 
      ionic resources
 
- 生成签名文件
 
      1、公测签名  keytool -genkey -alias mcms.keystore -keyalg RSA -validity 1000 -keystore mcmsdebug.keystore
 
      2、正式签名  keytool -genkey -alias mcms.keystore -keyalg RSA -validity 1000 -keystore mcms.keystore
 
- 打包 (测试版)
 
      ng build
 
      ionic cordova platform add android --no-resources (不更新resource文件)
 
      ionic cordova build android  (debug版本,无需签名)
 
- 打包 (正式版 / 内测版)
 
      ng build
 
      ionic cordova platform add android --no-resources
 
      ionic cordova build android --release
 
      cd 到上一步生成的release文件夹
 
      jarsigner -verbose -keystore mcms.keystore -signedjar mcms.apk app-release-unsigned.apk mcms.keystore  (签名)
 
### iOS 打包
 
      ng build
      ionic cordova platform add ios --no-resources  // 第二次之后 ionic cordova prepare ios
      打开 Xcode 启动,Product → Scheme → 勾选该项目
      run / build
  
正在加载评论...