1. 概述
1.1 應用場景
App 打包就是對 FineMobile 資料分析 App 進行 OEM,客製企業專屬的 App 。
1.2 功能介紹
透過 App 雲打包服務,使用者可以對 FineMobile 資料分析 App 進行 OEM,更換 App 的圖示、名稱、內建伺服器、登入頁等,實現個性化客製 App,打造企業專屬應用。
打包後使用者可以下載安裝包自行發佈並進行版本控制。
自動打包方便易操作、零代碼、介面化配置。
2. 準備工作
1)使用者需提前準備打包時的圖片素材,詳情請參見:App 打包素材準備
2)使用者如需生成 Android 版 App ,需配置 Android 憑證,詳情請參見:App 打包配置 Android 憑證
3)使用者如需生成 iOS 版 App ,需配置 iOS 憑證,詳情請參見:App 打包配置 iOS 憑證
4)使用者如需生成 iOS 版 App ,無法申請到蘋果企業帳號,詳情參見:App打包配置iOS自訂憑證
3. 建立應用
登入 帆軟市場,準備工作完成後,點選「使用者中心」>「App打包」>「建立應用」,進入 App 打包資訊配置頁面。如下圖所示:
4. 打包配置
4.1 應用資訊
應用資訊配置如下圖所示:
具體設定如下表所示:
配置項 | 說明 |
---|---|
應用名稱 | 必填項,桌上及關於顯示的應用名稱,建議 5 字以內 |
應用描述 | 必填項,描述應用的作用,1000漢字以内 |
應用圖示 | 必填項,桌上及關於顯示的應用圖示 建議上傳尺寸為 1024*1024 像素、不超過 1M 的 png 圖片 |
4.2 啟動設定
啟動設定如下圖所示:
具體設定如下表所示:
配置項 | 說明 |
---|---|
引導頁 | 預設不勾選 |
啟動頁 | 選填項,設定啟動 App 時顯示的背景圖片,可分別上傳手機和平板啟動頁
如上傳其他尺寸的圖片,會以圖片中心為原點,自適應顯示 |
4.3 伺服器設定
伺服器設定如下圖所示:
App 打包時,帆軟自帶的 Demo 伺服器會自動刪除。
使用者可選擇是否在 App 中內建自己的伺服器,預設不勾選。
如勾選「是」,需填寫以下資訊:
配置項 | 說明 |
---|---|
伺服器名稱 | 為自己的伺服器命名 |
伺服器位址 | 填寫需要內建伺服器位址 |
新增伺服器 | 可選項,預設勾選 |
4.4 關於設定
「關於」頁面的設定如下圖所示:
具體設定如下表所示:
配置項 | 說明 |
---|---|
版本號 | 「關於」頁面中顯示的版本號 |
版本更新 | App 打包時可根據使用者需求進行版本管理控制,自行決定是否更新 |
版權資訊 | 必填項,「關於」頁面中顯示的 App 版權資訊 |
4.5 版本庫
使用者可根據自身需求選擇 10.0 或 11.0 版本,使用當前最新的 iOS 和 Android 版本庫,與官方應用同步。
版本庫設定如下圖所示:
4.6 插件設定
插件設定如下圖所示:
具體設定如下表所示:
配置 | 說明 |
---|---|
深信服 VPN | 可選項,選擇是否要包含深信服 VPN 功能,預設不選 勾選打包後,可以將 VPN 位址、帳號、密碼內建到 App 中。詳情請參見:深信服 VPN |
訊息派送 | 可選項,可以選擇是否要包含訊息派送功能 如需使用該功能,勾選「打包」後,具體配置方法請參見:App 打包支援訊息派送 |
收藏 | 可選項,可以選擇是否在範本中顯示收藏按鈕,預設不選 如需使用該功能,勾選打包後,範本中將出現「收藏」按鈕,主頁底部選單有「常用」按鈕 |
離線 | 可選項,可以選擇是否在範本中顯示下載按鈕,預設不選 |
分享 | 可選項,可以選擇是否在範本中顯示分享按鈕,預設不選 |
4.7 安全性設定
安全性設定如下圖所示:
具體設定如下表所示:
配置 | 說明 |
---|---|
自動登入 | 可選項,可以選擇是否在開啟 App 時自動登入,預設勾選 |
登入安全鍵盤 | 可選項,可以選擇在輸入登入密碼時使用安全鍵盤,預設不選 |
HTTPS伺服器憑證 | 可選項,可以選擇是否在範本中顯示「分享」按鈕,預設不選 |
密碼輸入保護 | 可選項,可以選擇在輸入密碼時是否開啟密碼保護,預設不選 |
WiFi安全檢查 | 勾選「使用後」,每次請求前會檢查代理 |
請求額外參數 | 可選項,可以選擇是否設定額外參數,預設不選 |
4.8 其他設定
其他設定如下圖所示:
具體設定如下表所示:
配置 | 說明 | |
---|---|---|
URL Scheme | 可以透過自訂的 URL 連結去啟動 App,不需要手動點選 App 圖示去啟動 | |
隱私策略 | 預設不隱藏「隱私策略」,則首次安裝 App 引導頁的底部和 App 內「關於」中顯示「隱私策略」。 |
4.9 進階配置
點選基本配置底部的「進階配置」按鈕,進入進階配置的設定介面。
進階配置可進行更多的個性化客製,包括:「登入頁」和「配色設定」。如下圖所示:
1)登入頁
2)配色設定
4.10 越獄環境檢查
iOS 裝置越獄後,處於不安全的環境下,在越獄環境中運作打包的 App,難以保證過程使用過程中資料的安全性。
登入打包的 iOS 版 App 時,將自動檢查裝置是否越獄並提醒。詳情請參見:[App]iOS裝置越獄環境檢查
5. 完成打包
5.1 生成安裝包
1)App 打包資訊配置完成後,點選「儲存」,下次打包時無需再次修改。此時「生成安裝包」按鈕從灰色不可選變為藍色可選狀態。
配置了華為訊息派送通道的使用者,之前配置過 AppID,升級版本後還沒有配置 json 檔案。會出現提示:
“華為官方派送通道尚未配置 json 檔案,無法正常派送訊息,是否繼續?”
解決方案:可參考文檔 華為訊息派送通道 配置 json 檔案。
2)點選「生成安裝包」按鈕後,提示開始打包,跳轉到應用管理介面,可以查看到當前打包狀態,如下圖所示:
注:打包採用佇列機制,可能耗時比較久,請耐心等待。
5.2 下載安裝包
打包成功後,右邊會出現三個可操作按鈕,分別為:
打包:點選後可進入打包資訊配置頁面,再次進行編輯。
下載:懸浮在其上方會彈出QRCODE下載連結。
刪除:點選後刪除該應用。
點選下載,QRCODE下載連結如下圖所示:
注:帆軟市場提供的下載頁面,只會保留一天(因為快取原因,一段時間可能還能下到),每日凌晨會自動清理。打包之後如果當天不能測試完畢,請即時下載安裝包進行備份。
5.3 分享安裝包
由於 App 打包頁面的下載按鈕和掃碼下載,有效期僅有一天,因此提供兩種 App 發佈方法,供企業使用者分享發佈,詳情請參見:
1)發佈到蒲公英平台:App 打包發佈至蒲公英
2)發佈到自訂平台:部署 App 自訂發佈平台