本文主要介紹 App 設定相關的基本操作。
App 設定主要用於建立和配置用戶端應用。在啟動或發布小程式之前,需至少建立並配置一個用戶端應用,作為小程式的發布載體。該應用不僅是程式與使用者之間的橋樑,也是小程式發布和分發的主要渠道。
建立 App:點擊「建立 App」,填寫名稱、表徵圖、描述及目標作業系統等資訊,點擊「確定」完成建立。
需要注意在「App 作業系統」這一欄,需要填寫調用方並選擇類別,一般情況下,Android 與 iOS 需要分別配置各自的 AK(Access Key)和 SK(Secret Key),系統會在添加時自動產生對應密鑰。
儲存配置後,系統會顯示 App Code。請注意,AK、SK 與 App Code 將在容器初始化過程中一併使用,確保調用身分識別驗證和許可權控制的正常進行。
編輯 App 資訊:如已有 App 需要修改資訊,點擊 App 名稱右側的編輯按鈕,即可對名稱、表徵圖、描述及作業系統等進行修改,點擊「確定」儲存更改。
下線 App:點擊關閉按鈕,確認操作後即可完成 App 下線。
小程式網域名稱配置:為滿足小程式服務端對網路請求 referer 的安全校正、廣告投放對 referer 的追蹤等情境訴求,管理員可在小程式網域名稱配置中配置 App 開啟的小程式統一網域名稱,該網域名稱將作為小程式網路請求的 referer。
在佈建網域名時,請注意以下基本規則:
請配置有效合規的 HTTPS 網域名稱(如
https://miniapp.example.com),避免使用123w.123等非標網域名稱。建議使用已備案網域名稱,防止調用異常。由於 iOS 與 Android 系統安全性原則存在差異,不合規網域名稱可能導致部分裝置無法正常開啟連結。請確保網域名稱可公網訪問且 HTTPS 配置正確,避免影響功能使用。
- 說明
不建議將網域名稱配置成與App現有業務網域名稱相同,否則可能導致以下安全風險:
1. 第三方接入的小程式可通過 fetch/XMLHttpRequest 向商務服務器發起請求
2. 攻擊者可利用統一的 Referer 頭仿冒合法請求
3. 現有網域名稱下的安全性原則可能被繞過
啟用 UniApp 架構:出於相容性、效能最佳化和風險控制的考慮,平台預設不啟用 Uni-app 類型。如有需要,管理員需主動開啟該功能後,開發人員方可建立 Uni-app 類型的小程式。若未啟用,平台僅提供預設容器開發架構支援。
- 說明
免責聲明:UniApp 作為獨立的第三方開源架構營運。雖然本平台提供原生整合功能,但所有與開發相關的問題以及特定於架構的功能請求均應通過 UniApp 開源社區專門處理。本平台對 UniApp 架構的功能、維護或實施結果不承擔任何責任。
JSAPI 授權管控:如需開啟 JSAPI 許可權管理,請參考 JSAPI 管控能力。
App設定頁面:

建立App頁面:

填寫 App作業系統資訊:

下線App:

小程式網域名稱配置:

啟用 UniApp 架構:

JSAPI 授權管控:
