反饋已提交
網絡繁忙
OEM 的 FineMobile 資料分析 App 可根據使用者需求進行版本管理控制,自主決定是否更新。
實現版本自主管理後,當帆軟有新版本 App發布時,管理者可以先行測試,將測試穩定的版本重新進行 OEM 打包發布,保證最終使用者使用的始終是穩定的版本。管理者也可以設定啟動更新檢查,強制使用者進行升級。
建立 version.json 檔案,名稱可以自訂,內容如下:注 1:json檔案要用utf-8編碼,否則Android會決議失敗,導致沒有新版本更新提醒。注 2:put 命令伺服器時請把代碼註釋刪掉,否則可能會導致App無法正確讀取版本資訊。
[ { "platform": "ios", "version": "2.0", "date": "2018-01-15@20:00", "update": "應用下載位址", "log":"XXXX", "forceUpdate":"true" //預設是false,啟動時有新版本不強制更新;為ture時啟動有新版本強制更新 }, { "platform": "android", "version": "9.1.03", "date": "2018-01-12@20:00", "update": "應用下載位址", "log":"XXXX", "forceUpdate":"true" //預設是false,啟動時有新版本不強制更新;為ture時啟動有新版本強制更新 }]
參數說明如下:注:參數名稱要與下方規定一致。
是否在啟動檢查,進行強制更新,true/false注:App 版本庫需要在 9.3.43 及以上
將version.json傳至伺服器,可以透過url進行存取,比如http://xxxx/version.json。
注:需要確定外網可以存取。
注:正常客製打包步驟請參見 App 打包,本文僅對版本更新步驟進行說明。開啟 帆軟市場 ,點選「使用者資訊」>「App」 打包,「建立應用」或對「已有 App 進行打包」。
對關於設定中的「版本更新」進行修改,填寫第一步獲取版本資訊的連結http://xxxx/version.json。
重新生成安裝包並下載,「關於介面」>「版本更新」會透過配置的連結獲取最新版本資訊並與當前版本比較,如果獲取到的版本號更高則會提示更新。forceUpdate參數值為true的情況下,啟動 App 時就會進行版本檢查,發現新版本時提示更新,效果如下圖所示:
forceUpdate參數值為false,或無forceUpdate參數的情況下,則只會在關於頁面中提示有新版本,如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙