管理應用程式動態磚

注意

Adobe建議對需要以單頁應用程式框架為基礎的使用者端轉譯(例如React)的專案使用SPA編輯器。 深入了解.

管理應用程式 「應用程式控制面板」上的圖磚可讓您修改應用程式的詳細資訊。 若要開啟「詳細資訊」頁面,請按一下「管理應用程式」圖磚的詳細資訊連結。 在「管理應用程式」頁面中,您可以編輯PhoneGap應用程式組態(config.xml)設定,並準備將應用程式提交至各種應用程式商店。

chlimage_1-116

瞭解「管理應用程式」動態磚

您可以深入探討 管理應用程式 圖磚,按一下右下角的「……」即可檢視或編輯詳細資訊。

基本索引標籤

您可以編輯 名稱作者簡短說明,以及 說明 標籤中列出的應用程式。

chlimage_1-117

進階索引標籤

每個行動應用程式平台會說明要收集哪些資料,並明確鎖定每個應用程式商店。

顯示的平台由PhoneGap config.xml內容驅動:

<widget>
<gap:platform name="ios"/>
<gap:platform name="android"/>
</widget>

每個廠商應用程式商店(例如Apple App Store或Google Play商店)都需要您的行動應用程式的一或多個熒幕擷取畫面,才能向客戶顯示您的應用程式詳細資料。 這些熒幕擷取畫面可能會對維度和內容有嚴格的要求(基本上必須真正代表應用程式)。 AEM Apps可支援針對支援的平台選取和管理這些熒幕擷取畫面,並依各廠商應用程式商店的需求檢視連線埠維度。

注意

AEM Verify應用程式能夠直接將熒幕擷取畫面傳送至AEM中的應用程式詳細資訊。

另請參閱 AEM適用的Mobile Quickstart驗證 以取得更多詳細資料。

chlimage_1-118

中繼資料

注意

在您熟悉 管理應用程式 圖磚,請參閱 編輯應用程式中繼資料 以檢視和編輯中繼資料。

常見中繼資料

每個應用程式都應該有關聯的中繼資料,以協助設定應用程式的不同層面。 「管理應用程式」頁面會分成兩個與中繼資料收集相關的不同區域。 平台專屬中繼資料和常見中繼資料。

所有平台都有通用設定和中繼資料。

在此區段中,您可以定義Content Update Server URL、行動應用程式的登陸頁面、要編譯的PhoneGap版本、應用程式版本、名稱、說明等。

應用程式版本 是您應用程式的有效版本。 常見的最佳實務是在首次發行前使用3位小數點標籤法,且開頭必須低於1.0.0。

PhoneGap版本 是您要使用PhoneGap編譯應用程式的版本。 最佳實務是與最新版本保持一致,以確保您取得最新且最佳的功能及錯誤修正。

內容更新伺服器URL 是您的應用程式用來呼叫ContentSync更新的URL。 它必須設定為您的Dispatcher URL,或者,如果不使用Dispatcher,則設定為將用於向您的應用程式提供ContentSync更新的其中一個發佈執行個體。

chlimage_1-119

注意

除非有資料填入欄位,否則此區段可能顯示為空白。

在詳細資料檢視的頂端,您會看到「應用程式版本」、「PhoneGap版本」和「更新URL」,您可以在「一般中繼資料」區段中設定這些值。 不過,無法編輯應用程式ID。

平台中繼資料

PhoneGap config.xml中定義的每個平台都可以包含自訂平台屬性。 AEM開發人員必須貢獻內容結構才能擷取這些屬性。 您可以找到iOS的平台特定屬性範例。

所有已設定平台的中繼資料現在會同時顯示在「管理應用程式」圖磚的「進階」標籤上。

注意

PhoneGap在CLI或遠端PhoneGap Build期間不會使用平台中繼資料區段,而是AEM會嘗試擷取平台的中繼資料,以便稍後在提交至目標廠商的應用程式存放區時使用。

對於AEM不瞭解的平台,AEM開發人員仍可以擴充UI,以擷取此中繼資料,以便稍後在應用程式提交流程中匯出和使用。

iOS 中繼資料

Apple AppStore需要其他中繼資料,才能提交您的應用程式以進行發佈。 iOS中繼資料區段會嘗試收集必要資訊,可供Apple的iTMSTransporter工具用來將中繼資料發佈到關聯的Apple開發人員帳戶。

若要取得Apple專屬的中繼資料,您首先需要在其上建立應用程式 https://itunesconnect.apple.com. 如果您想要使用Apple iTMSTransporter工具來驗證中繼資料並上傳至itunesconnect.apple.com,建立應用程式後,Apple將會產生iOS中繼資料區段所需的中繼資料。 如果您只想取得要收集的中繼資料,您不需要填寫iOS專屬的中繼資料。 您仍然可以匯出中繼資料,這些中繼資料會合併iOS和通用中繼資料,並將所有熒幕擷取畫面收集到可以隨時下載的zip檔案中。

下載的zip檔案包含itmsp檔案,可檢查metadata.xml。 itmsp檔案包含匯出的中繼資料(在metadata.xml檔案內),以及所有相關的熒幕擷取畫面。

匯出功能可用來提供收集熒幕擷取畫面和中繼資料的便利方式,這些擷取畫面和中繼資料可以傳遞至應用程式發行者,以輸入至廠商專屬的應用程式存放區。

chlimage_1-120

Android™中繼資料

選取Android™平台時,目前沒有可設定的自訂中繼資料。 按一下下載按鈕時,會產生zip檔案,其中包含所有中繼資料和相關熒幕擷取畫面的屬性檔案。

匯出功能可用來提供收集熒幕擷取畫面和中繼資料的便利方式,這些擷取畫面和中繼資料可以傳遞至應用程式發行者,以輸入至廠商專屬的應用程式存放區。

chlimage_1-121

內容更新伺服器 URL

AEM Apps的主要功能之一,是讓行動應用程式透過ContentSync請求新內容,內容可以是html資源、頁面、影片、影像、文字等。 內容作者更新內容並發佈該內容後,伺服器會讓內容更新可供行動應用程式下載。

內容更新伺服器URL屬性是必須指向發佈執行個體的URL;可直接指向或透過Dispatcher或CDN指向。 URL的格式很簡單:

https://[hostname]:[port]

注意

如果您的Author伺服器執行個體正在複製到多個發佈伺服器執行個體(AEM的共同架構),則每個發佈伺服器將具有相同的更新內容,因為更新是在作者上建立的,並複製到所有發佈執行個體。 基本上完全支援負載平衡和容錯移轉。

外掛程式標籤

外掛程式 索引標籤會說明與應用程式相關聯的外掛程式。 在建置期間,此資訊將用於擷取適當的外掛程式。

chlimage_1-122

熒幕擷圖示籤

熒幕擷圖 tab會顯示不同平台上支援的熒幕擷圖解析度。

chlimage_1-123

注意

若要新增和移除熒幕擷取畫面,請參閱 編輯應用程式中繼資料.

驗證標籤

驗證 索引標籤可讓您選取要與您的應用程式建立關聯的OAuth使用者端,並讓開發人員能夠使用Adobe Experience Manager的OAuth驗證。

chlimage_1-124

後續步驟

在應用程式控制面板中瞭解管理應用程式表徵圖後,請參閱下列資源以取得其他編寫角色:

其他資源

若要瞭解管理員和開發人員的角色和責任,請參閱以下資源:

本頁內容