Adobe建議對需要以單頁應用程式框架為基礎的使用者端轉譯(例如React)的專案使用SPA編輯器。 深入了解.
此 管理應用程式 「應用程式控制面板」上的圖磚可讓您修改應用程式的詳細資訊。 若要開啟「詳細資訊」頁面,請按一下「管理應用程式」圖磚的詳細資訊連結。 在「管理應用程式」頁面中,您可以編輯PhoneGap應用程式組態(config.xml)設定,並準備將應用程式提交至各種應用程式商店。
您可以深入探討 管理應用程式 圖磚,按一下右下角的「……」即可檢視或編輯詳細資訊。
您可以編輯 名稱, 作者, 簡短說明,以及 說明 標籤中列出的應用程式。
每個行動應用程式平台會說明要收集哪些資料,並明確鎖定每個應用程式商店。
顯示的平台由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驗證 以取得更多詳細資料。
在您熟悉 管理應用程式 圖磚,請參閱 編輯應用程式中繼資料 以檢視和編輯中繼資料。
每個應用程式都應該有關聯的中繼資料,以協助設定應用程式的不同層面。 「管理應用程式」頁面會分成兩個與中繼資料收集相關的不同區域。 平台專屬中繼資料和常見中繼資料。
所有平台都有通用設定和中繼資料。
在此區段中,您可以定義Content Update Server URL、行動應用程式的登陸頁面、要編譯的PhoneGap版本、應用程式版本、名稱、說明等。
應用程式版本 是您應用程式的有效版本。 常見的最佳實務是在首次發行前使用3位小數點標籤法,且開頭必須低於1.0.0。
PhoneGap版本 是您要使用PhoneGap編譯應用程式的版本。 最佳實務是與最新版本保持一致,以確保您取得最新且最佳的功能及錯誤修正。
內容更新伺服器URL 是您的應用程式用來呼叫ContentSync更新的URL。 它必須設定為您的Dispatcher URL,或者,如果不使用Dispatcher,則設定為將用於向您的應用程式提供ContentSync更新的其中一個發佈執行個體。
除非有資料填入欄位,否則此區段可能顯示為空白。
在詳細資料檢視的頂端,您會看到「應用程式版本」、「PhoneGap版本」和「更新URL」,您可以在「一般中繼資料」區段中設定這些值。 不過,無法編輯應用程式ID。
PhoneGap config.xml中定義的每個平台都可以包含自訂平台屬性。 AEM開發人員必須貢獻內容結構才能擷取這些屬性。 您可以找到iOS的平台特定屬性範例。
所有已設定平台的中繼資料現在會同時顯示在「管理應用程式」圖磚的「進階」標籤上。
PhoneGap在CLI或遠端PhoneGap Build期間不會使用平台中繼資料區段,而是AEM會嘗試擷取平台的中繼資料,以便稍後在提交至目標廠商的應用程式存放區時使用。
對於AEM不瞭解的平台,AEM開發人員仍可以擴充UI,以擷取此中繼資料,以便稍後在應用程式提交流程中匯出和使用。
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檔案內),以及所有相關的熒幕擷取畫面。
匯出功能可用來提供收集熒幕擷取畫面和中繼資料的便利方式,這些擷取畫面和中繼資料可以傳遞至應用程式發行者,以輸入至廠商專屬的應用程式存放區。
選取Android™平台時,目前沒有可設定的自訂中繼資料。 按一下下載按鈕時,會產生zip檔案,其中包含所有中繼資料和相關熒幕擷取畫面的屬性檔案。
匯出功能可用來提供收集熒幕擷取畫面和中繼資料的便利方式,這些擷取畫面和中繼資料可以傳遞至應用程式發行者,以輸入至廠商專屬的應用程式存放區。
AEM Apps的主要功能之一,是讓行動應用程式透過ContentSync請求新內容,內容可以是html資源、頁面、影片、影像、文字等。 內容作者更新內容並發佈該內容後,伺服器會讓內容更新可供行動應用程式下載。
內容更新伺服器URL屬性是必須指向發佈執行個體的URL;可直接指向或透過Dispatcher或CDN指向。 URL的格式很簡單:
https://[hostname]:[port]
如果您的Author伺服器執行個體正在複製到多個發佈伺服器執行個體(AEM的共同架構),則每個發佈伺服器將具有相同的更新內容,因為更新是在作者上建立的,並複製到所有發佈執行個體。 基本上完全支援負載平衡和容錯移轉。
此 外掛程式 索引標籤會說明與應用程式相關聯的外掛程式。 在建置期間,此資訊將用於擷取適當的外掛程式。
此 熒幕擷圖 tab會顯示不同平台上支援的熒幕擷圖解析度。
若要新增和移除熒幕擷取畫面,請參閱 編輯應用程式中繼資料.
此 驗證 索引標籤可讓您選取要與您的應用程式建立關聯的OAuth使用者端,並讓開發人員能夠使用Adobe Experience Manager的OAuth驗證。
在應用程式控制面板中瞭解管理應用程式表徵圖後,請參閱下列資源以取得其他編寫角色:
若要瞭解管理員和開發人員的角色和責任,請參閱以下資源: