发布上架

2.5.2 - Performance - Software R

2024-01-02  本文已影响0人  4VZhang
24_0103_software_requirements.png

场景: Flutter项目中使用了FlutterXUpdate插件,方便安卓项目可以通过本地后台配置文件检测版本更新!

规则: iOS不允许通过通过本地配置进行热更新; 并且该插件也不支持iOS!

解决方案:

步骤1.仅保留安卓项目中热更新插件初始化&检测; 剔除iOS项目中FlutterXUpdate插件的初始化以及更新检测方法!

// 插件初始化
 if (Platform.isAndroid) {
  FlutterXUpdate.init(
              retryUrl: _pgyUpdateUrl,
              enableRetry: false)
}


// 版本检测
 if (Platform.isAndroid) {
    FlutterXUpdate.checkUpdate(
          url: _updateUrl,
          themeColor: '#FF5CD0C2',
          topImageRes: 'update_top_bg',
          buttonTextColor: '#FFFFFFFF');
    }
}

步骤2:剔除项目中包含pgyer.com的所有文案,尤其是Web页面中的


web.png
project.png
上一篇下一篇

猜你喜欢

热点阅读