开发者社区> 问答> 正文

mpaas如何设置启动app后下载新版本的间隔?

mpaas如何设置启动app后下载新版本的间隔?

展开
收起
爱喝咖啡嘿 2024-07-18 19:42:47 34 0
1 条回答
写回答
取消 提交回答
  • 在mPaaS中,针对不同平台(iOS、Android、HarmonyOS NEXT)应用下载新版本的间隔设置方式有所不同:

    对于Android平台:

    快速检测新版本,并弹框提示:

    MPUpgrade mMPUpgrade = new MPUpgrade();
    mMPUpgrade.fastCheckNewVersion(activity, drawable);

    说明:仅快速显示升级弹框,不包含强制升级逻辑,若您需要强制升级,请使用自定义升级来进行实现。

    快速检测新版本,仅返回检测结果:

    MPUpgrade mMPUpgrade = new MPUpgrade();
      // 同步方法,子线程中调用
      int result = mMPUpgrade.fastCheckHasNewVersion();
      if (result == UpgradeConstants.HAS_NEW_VERSION) {
        // 有新版本
      } else if (result == UpgradeConstants.HAS_NO_NEW_VERSION) {
        // 没有新版本
      } else if (result == UpgradeConstants.HAS_SOME_ERROR) {
        // 错误
      }
    

    对于iOS平台:

    在 mPaaS 控制台创建发布任务时,可选择升级模式,主要分为三种:

    单次提醒:当 mPaaS 控制台发布新版后,客户端调用一次版本升级接口,在静默周期内只弹框一次,以避免打扰用户。

    2024-07-18 21:25:16
    赞同 4 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载

相关实验场景

更多