本文档为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定制
修改APP信息:打开config.xml文件,找到如下代码,修改包名(id属性)和版本号(version属性)
修改Odoo服务器信息:打开login.ts文件,找到如下代码,修改服务器地址和数据库名称
<widget id="com.odooappbox" version="1.0.3" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> ...
export class LoginPage{ public host = 'http://demo.appbox.atknit.com'; public db = 'odoo12-demo'; ...
- 命令行进入代码根目录后,执行如下命令:
ionic cordova build ios --release --optimizejs --minifycss --minifyjs
注意:如果命令行中提示升级ionic版本,请不要升级,否则将导致后续编译失败
- APP发布 上一步骤编译成功后,将会在platforms/ios/目录下生成OdooAppBox.xcodeproj文件,请使用Xcode打开,并执行后续的打包和上架操作,具体操作请参考官方文档