App Center 快速入門

Visual Studio App Center 將多個常見的服務整合到 DevOps 雲端解決方案中。 開發人員可以使用 App Center 來 建立測試散發 應用程式。 部署應用程式之後,開發人員會使用 分析診斷 服務來監視應用程式的狀態和使用方式。

本檔將逐步引導您完成設定 App Center 帳戶和建立第一個專案的程式。 在檔的結尾,您將會根據您想要使用 App Center 執行的動作,來瞭解接下來的位置。

建立 App Center 帳戶

若要使用 App Center,請先建立帳戶。 將您選擇的瀏覽器指向:

接下來,App Center 會提示您建立新的帳戶。 在開啟的頁面上,使用下列其中一個身分識別提供者建立新的 App Center 帳戶:

  • Facebook
  • GitHub
  • Google
  • Microsoft

從頁面上的選項清單中選取提供者,並遵循提示來授權 App Center,以使用選取的服務建立帳戶。

注意

某些較舊的 App Center 帳戶是使用電子郵件地址和密碼建立的,但新的帳戶無法使用該選項。

關於組織和使用者

App Center 會辨識兩種類型的實體:使用者和組織。 您剛剛建立了使用者帳戶,而且您只能在 App Center 中看到您所建立和管理的應用程式。 如果您的組織是 App Center 客戶,您可以邀請您加入組織的 App Center 組織。 接受該邀請之後,您就可以在 App Center 中看到自己的應用程式和組織的應用程式。

App Center 甚至可讓您隸屬于多個組織;在此情況下,App Center 將會列出您的應用程式,再加上您所屬組織的應用程式。

建立您的第一個 App Center 應用程式

App Center 會將組建、測試和分析等服務的設定分組,稱為 應用程式。 App Center 會將應用程式與使用者帳戶或組織建立關聯。 當您在帳戶中建立新的應用程式時,只有您可以查看應用程式的相關資訊,除非您邀請其他人在您的應用程式上工作,或將它新增到組織。

針對您的專案,您將針對應用程式的目標平臺建立個別的應用程式專案。 例如,如果您要開發適用于 Android、iOS 和 Windows 平臺的原生行動應用程式,則會為每個目標平臺建立個別的應用程式專案。

注意

我們聽說過某些客戶想要在 App Center 中將相關的應用程式分組,例如專案或工作區。 我們喜歡這項意見反應,而且在未來的版本中會考慮像這樣的問題。

若要建立應用程式:

  1. 登入 Visual Studio App Center

  2. 按一下頁面右上角的 [ 新增] 下拉式 清單,然後選擇 [ 加入新的應用程式]。

  3. App Center 會開啟下圖所示的面板:

    App Center [新增應用程式] 面板

  4. 使用您應用程式的設定填入面板,如下表所述:

輸入欄位 描述
應用程式名稱 此應用程式專案的名稱,這是針對此應用程式的所有參考所顯示的名稱 App Center。
圖示 按一下按鈕以選取並上傳此專案的圖示。 當 app Center 轉譯您的應用程式資料時,就會顯示此圖示。
描述 此應用程式的描述。 顯示應用程式的設定時,App Center 會顯示此值。
擁有者 擁有應用程式的使用者或組織。 擁有者可以完全掌控應用程式設定。 在App Center 應用程式許可權中尋找其他資訊
OS 選取應用程式專案的目標 OS。
平台 選取應用程式專案的目的語言或架構。

當您為應用程式專案視需要填入面板時,請按一下 [新增 應用程式 ] 按鈕來認可變更。

至此,您已在 App Center 中建立新的應用程式專案,但其實不會進行任何動作;這只是您可以管理應用程式專案的設定和資料的地方。 您應用程式的原始程式碼、測試和組建設定位於本機硬碟上的其他位置,或是裝載于原始程式碼控制系統中, (例如 Azure DevOps、Git、GitHub 等 ) 。 接下來您要做的事,取決於您想要的 App Center 為您做什麼。 如需其他資訊,請參閱下一節。

接下來要前往哪裡

App Center 為開發人員提供各種不同的服務,可用於建立、測試及部署已編譯的應用程式,並提供開發人員可在其應用程式內使用的服務,為應用程式使用者提供更好的體驗:

伺服器端功能

  • Build -將您應用程式的原始程式碼檔案轉換成獨立軟體成品, (s) 可在電腦、smartphone 或平板電腦上執行。 使用 App Center 的雲端服務來建立您的應用程式,而不需要維護穩定的組建環境並移除組建程式的複雜性。
  • 在雲端環境中裝載的裝置上,針對您的應用程式執行 功能測試。
  • 將應用程式組建 散發 至 Alpha 和 Beta 測試人員,以及透過公用或私用應用程式存放區來部署至其他使用者。

用戶端功能

  • 分析 - 分析服務 會追蹤應用程式中的使用者活動和動作,並從應用程式中捕捉特定事件和其他資料。 在雲端中,每個執行您應用程式之裝置的資料會在雲端中匯總,以供您進行分析和匯出。
  • CodePush - CodePush 服務 可讓開發人員直接將應用程式更新部署至執行 Apache Cordova 和 React Native 應用程式的裝置。
  • 診斷診斷服務 可讓開發人員捕捉應用程式當機的相關資料。 在雲端中,每個執行您應用程式之裝置的資料會在雲端中匯總,以供您進行分析和匯出。

如需如何開始使用適用于 Android、iOS 和 macOS 應用程式專案的 App Center 的相關資訊,請參閱此區域中的子檔。