ionic pro live deploy:除了从playstore / appstore首次启动时,启动时间较慢

时间:2018-04-17 06:08:20

标签: ionic-framework ionic3

我使用离子和使用离子pro实时部署使用 UPDATE_METHOD =“none”构建了一个应用程序。一切正常:检查,下载,提取和重定向似乎没问题。

然而,我观察到每当我使用更新版本(离子仪表板版本)启动应用程序时,应用程序启动速度非常慢。与最初推出时不同。

首次发布(从Playstore新推出)需要 4s-5s。 在离子仪表板中检查和下载版本后启动需要> 20s

apk / ipa文件是使用git中推送的源构建的。

以下是离子信息

@ ionic / cli-utils:1.19.2     离子(离子CLI):3.20.0

全球套餐:

cordova (Cordova CLI) : 8.0.0

本地包裹:

@ionic/app-scripts : 3.1.8
Cordova Platforms  : android 6.4.0 browser 5.0.1 ios 4.5.4
Ionic Framework    : ionic-angular 3.2.1

系统:

ios-deploy : 1.9.2
Node       : v8.9.1
npm        : 5.8.0
OS         : macOS Sierra
Xcode      : Xcode 9.1 Build version 9B55

环境变量:

ANDROID_HOME : not set

其他:

backend : pro

编辑: 上传的apk是使用构建的 离子cordova构建android --prod --release

1 个答案:

答案 0 :(得分:0)

我也有这个问题。

Live Deploy(Ionic Pro)使用build中的package.json脚本。 也就是说,您可以自定义它。

我们的package.json的摘要:

...
"scripts": {
    ...
    "build": "ionic-app-scripts build --prod --aot",
    ...
}
...

该应用的构建时间更长,

enter image description here

但是该应用的启动速度比我快3-8秒。