<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 一、更新當前線上版本的bug或重要的小功能 ### 重要的幾點 1. 此版本必須在代碼版本控制系統里找到對應的tag,然后進行修復bug。不能在現有開發版本上進行操作。 2. 修復bug后,部署熱更新到Staging測試環境中,測試通過后,升級環境到Production正式環境中,并且考慮是否要進行灰度更新 3. 線上用戶反饋bug沒修復或導致其他問題的時候,立即回滾Production到前一個label,然后再執行上面的步驟,直到bug修復成功。 ![](https://box.kancloud.cn/8a1be243dbbd8cd7de7318e712eab192_1209x307.png) 如圖:label v4 就是v3 回滾到v1的新版。 4. 灰度更新沒問題后,發布100%更新,然后將代碼合并到主分支上,然后將主分支代碼合并到開發分支上,繼續開發! ## 二、和App內版本更新的對比 1. app內部更新通過版本號;熱更新通過版本名稱 2. app內部更新機制:接口返回的版本號大于App內部版本號時,說明有新版本,然后進行后續更新 3. 熱更新機制:發布更新時填寫的版本名稱和app內部的版本名稱處于下列規則時,進行更新 ![](https://box.kancloud.cn/14d5c93a6da4803aa9f8473d8f21c08d_788x480.png) 4. app內部更新需要彈框提示升級;熱更新則是靜默更新,用戶感知不到。 5. app內部更新可以更新任何修改的東西;熱更新只支持修改Js及資源文件。Android和IOS原生代碼不支持 ## 三、和現有版本更新整合 **線上版本是2.7.1 ,版本號14** * 熱更版本2.7.1 ,版本號14 * 版本更新2.7.2, 版本號 15 **App請求 版本更新接口:** * 接口返回的版本號=14,無新版本->熱更 * 接口返回的版本號 =15,有新版->提示是否更新->否--熱更,是->版本更新 * 接口返回的版本號 =15且是程序允許的最低版本,有新版->提示強制更新 ![](https://box.kancloud.cn/4b4bcd287ced0322d6f825566ad4e2ad_1712x589.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看