Visual Studio App Center 常見問題集
Visual Studio App Center 為新一代的 HockeyApp。 HockeyApp 的優點功能為散發、分析及損毀報告,而我們又新增了持續整合及測試,目的在於建立全方位解決方案,讓開發人員可以更快且更放心地遞送應用程式。 將來,Visual Studio App Center 會成為 Microsoft 的偏好解決方案,以滿足您所有應用程式散發和管理需求。
如需詳細資料,請參閱我們的 Visual Studio App Center 支援頁面。
開始使用 Visual Studio App Center 一律免費。 其中一些服務完全免費,而其他所有服務則提供免費層或免費試用版。
是。 除了 App Center 禁止上傳個人識別資訊 (PII) 之外,Microsoft 也會採取措施確保不同使用者的所有測試回合安全無虞:
- 解除安裝測試回合期間所安裝的任何應用程式
- 從裝置清除所有本機儲存體
- 將裝置還原成其預設值
因此,您的測試和資料一律會在乾淨的裝置上執行,不會留下任何內容讓其他客戶發現。
您可以在這裡找到我們目前的公開藍圖。 請注意,我們將持續評估客戶的需求以調整藍圖,因此,如果您有任何想要的功能,都歡迎告訴我們!
組建目前支援以 Objective-C、Swift、Java、C# (Xamarin) 以及 JavaScript (React Native) 撰寫的應用程式。 請參閱我們的公開藍圖,以了解未來即將推出的其他語言。
我們目前支援 Appium、Calabash、Espresso、Xamarin.UITest 和 XCUITest。 第一次選取測試架構的小組通常偏好使用其平台固有的架構:
- Android 應用程式為 Espresso
- Xamarin 跨平台應用程式為 Xamarin.UITest
- iOS 應用程式為 XCUITest
Appium 適合具有 Appium 或 Selenium 經驗的小組,或擁有需要跨平台測試之非 Xamarin 應用程式的小組。
您也可以透過公用 URL 來散發應用程式。 如果您啟用 [公開下載頁面],所有具有 URL 且其 UDID 在佈建設定檔中的使用者都將能夠存取並下載應用程式。
若是散發 iOS 上的 Alpha 版本、搶鮮版 (Beta) 或企業組建,則不需要註冊 Apple 開發人員計劃。 目前提供兩種不同的計劃:
Apple Developer Program 可讓您透過 App Store 散發應用程式,若是為了測試,則可透過臨機操作散發。 這種散發針對每種裝置類型 (iPhone、iPod、iPad、Apple Watch 和 Apple TV) 僅限 100 個 UDID。
Apple Developer Enterprise Program 是為了不需要收集 UDID,就能在內部散發企業應用程式或企業營運系統應用程式所設計。 無法用於送出應用程式到 App Store。
請注意,您有責任遵守 Apple 條款及條件。
即使所有 Visual Studio App Center Analytics 資料都會在 90 天後過期,但 Visual Studio App Center Analytics 仍可讓您將所有 Analytics 資料連續匯出至 Azure Blob 儲存體。 Azure Blob 儲存體是用於儲存大量非結構化物件資料 (例如文字或二進位資料) 的服務,可透過 HTTP 或 HTTPS 從世界任何地方存取。 您可以使用 Blob 儲存體將資料公開給全世界,或私下儲存應用程式資料。 如果您想要長期保留但不一定打算經常存取資料,則適合將資料匯出至 Blob 儲存體。 資料會每分鐘匯出一次,並建立新的子資料夾。 資料會以「年/月/日/時/分」的格式儲存。
App Center 提供兩種匯出資料的方式:標準匯出和自訂匯出。 標準匯出讓您只要按一下,就能透過連結至應用程式的 Azure 訂用帳戶匯出資料。 自訂匯出讓您更彈性地在 Azure 中自訂設定。
App Center Analytics 可讓您將所有 Analytics 資料連續匯出至 Azure Application Insights (Azure 監視器)。 Application Insights 是應用程式效能管理 (APM) 服務,提供 App Center 事件資料查詢、區隔、篩選及使用情況分析功能。 藉由將 App Center SDK 新增至應用程式,並將資料匯出至 App Center 應用程式類型的 Application Insights 資源,您將可以存取下列功能:
- Application Insights Analytics。 使用強大的查詢語言分析原始事件資料並建立視覺效果。 您可以將查詢結果匯出至 PowerBI 或 Excel。
- 使用者、工作階段和事件。 了解許多人如何使用您應用程式的每個頁面和功能,然後依國家/地區、瀏覽器或其他屬性區隔以了解原因。
- 漏斗圖和使用者流程。 了解使用者如何巡覽您的應用程式。 找出瓶頸。 探索如何提高轉換率及排除難題重點。
- 資料保留。 探索許多使用者為何再次使用您的應用程式。 找出使用者流失的位置和原因。
- 活頁簿。 建立結合使用情況分析視覺效果、Application Insights Analytics 查詢和文字的互動式活頁簿,以共用小組的深入解析。
是。 如果使用 Github 或 Azure DevOps,並有足夠的權限可設定 Bug 追蹤器,App Center 可自動從重大事件中建立問題,以加速解決問題。