Skip to content

Latest commit

 

History

History
31 lines (29 loc) · 1.48 KB

BUILD-IPHONE.md

File metadata and controls

31 lines (29 loc) · 1.48 KB

iPhone APP打包说明

本文档为iPhone APP打包说明,如需安卓APP打包,请点击这里查看

基础环境

  • 操作系统:macOS Mojave(Version 10.14.3)
  • IDE:Visual Stuido Code
  • Xcode:10.2.1
  • nodejs:10.16.0
  • npm 6.9.0
  • ionic:3.20.1
  • cordova:9.0.0

APP编译

  1. APP定制 修改APP信息:打开config.xml文件,找到如下代码,修改包名(id属性)和版本号(version属性)
    <widget id="com.odooappbox" version="1.0.3" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
    ...
    
    修改Odoo服务器信息:打开login.ts文件,找到如下代码,修改服务器地址和数据库名称
    export class LoginPage{
    public host = 'http://demo.appbox.atknit.com';
    public db = 'odoo12-demo';
    ...
    
  2. 命令行进入代码根目录后,执行如下命令: ionic cordova build ios --release --optimizejs --minifycss --minifyjs

    注意:如果命令行中提示升级ionic版本,请不要升级,否则将导致后续编译失败

  3. APP发布 上一步骤编译成功后,将会在platforms/ios/目录下生成OdooAppBox.xcodeproj文件,请使用Xcode打开,并执行后续的打包和上架操作,具体操作请参考官方文档