Visual Studio App Center | Visual Studio2023-03-14T14:03:42-07:00

Visual Studio App Center logo
Visual Studio App Center

供建置、測試、發行及監視行動裝置與傳統型應用程式的整合式開發人員服務

全程持續 – 建置。 測試。部署。投入。重複。

免費開始使用
graphic for VSAC video
Swift logo Obj-C logo Java logo Xamarin logo React logo
免費開始使用
platform icons
Quora logo
Highrise logo
Ring logo
Fresh Direct logo
Fox Sports logo
Good Food logo
trusted partner logos

更有信心快速交付更優質的應用程式

自動化 iOS、Android、Windows 和 macOS 應用程式的生命週期。 與存放庫連線,並在幾分鐘內於雲端完成建置、在數千部實際裝置上測試、散發給搶鮮版 (Beta) 測試者及應用程式市集,以及利用損毀及分析資料監視實際的使用情況。 全都在一個位置。

數分鐘內持續整合

更頻繁快速地建置應用程式

簡單的持續整合
持續維持品質的強大能力

在實際裝置上持續維持品質

有信心交付更優質的應用程式

使用熱門的架構,如 Appium、Espresso 和 XCUITest,在數千部實際裝置上及數百種雲端設定中自動化 UI 測試。 測試使用者可以執行的每項 UI 整合,並使用詳細的逐步追蹤報告、螢幕擷取畫面和記錄,診斷每次建置的 Bug 及效能問題。

發揮作用的持續傳遞

輕鬆部署所有位置

利用每次認可或隨選方式,將應用程式散發給搶鮮版 (Beta) 測試者以及 Android、iOS、Windows 和 macOS 的使用者。 將不同版本傳送給不同的測試者群組,透過應用程式內更新通知他們。 準備好後,發行至 Apple 的 App Store、Google Play 及 Microsoft Intune。

持續傳遞

持續學習成長

Insightful crash reports

深入的當機報告

使用智慧型損毀群組及管理、使用符號化更快偵錯及詳細的當機報告等進階功能,監視應用程式的健康狀態。 問題出現時接獲通知並予以修正。

分析概觀螢幕擷取畫面

即時分析

深入解析使用者工作階段、頂尖裝置、作業系統版本、行為分析,以及 iOS、Android、Windows 和 macOS 應用程式的事件追蹤器,聚焦於重要內容以發展適用對象。 輕鬆建立自訂事件以追蹤任何內容。

彈性與選擇

僅選擇需要的 App Center 服務

是否擁有專屬的分析解決方案? 想要使用不同的搶鮮版 (Beta) 發佈平台? 沒問題。 我們的開放原始碼 SDK 和 API 能讓您只整合需要的 App Center 服務。

開放原始碼 SDK 與 API 圖示

自動化 iOS、Android、Windows 和 macOS 的應用程式開發生命週期

1.使用 CocoaPods 整合

如果您尚未安裝 CocoaPods,請下載應用程式 正在下載應用程式 ,以安裝 CocoaPods:

$ sudo gem install cocoapods

若尚未準備好使用 CocoaPods,請執行下列動作建立 Podfilepod init 在應用程式的根目錄中。

將下列項目新增至 Podfile,以在應用程式中包含所有應用程式中心服務:

pod ‘AppCenter’

儲存檔案並在終端機中執行此命令:

$ pod install

開啟.xcworkspace 應用程式檔案。

2.啟動 SDK

開啟AppDelegate.swift 檔案並將下列程式行新增至您自己的匯入陳述式中。

import AppCenter
import AppCenterAnalytics
import AppCenterCrashes

在相同的檔案中,新增下列didFinishLaunchingWithOptions 委派方法。

MSAppCenter.start(“2b17e7b3-f7d8-4f72-8245-48d873b9ed6e”, withServices:[
MSAnalytics.self,
MSCrashes.self
])

1.使用 CocoaPods 整合

如果您尚未安裝 CocoaPods,請下載應用程式 正在下載應用程式 ,以安裝 CocoaPods:

$ sudo gem install cocoapods

若尚未準備好使用 CocoaPods,請執行下列動作建立 Podfilepod init 在應用程式的根目錄中。

將下列項目新增至 Podfile,以在應用程式中包含所有應用程式中心服務:

pod ‘AppCenter’

儲存檔案並在終端機中執行此命令:

$ pod install

開啟.xcworkspace 應用程式檔案。

2.啟動 SDK

開啟AppDelegate.m 檔案並將下列程式行新增至您自己的匯入陳述式中。

@import AppCenter;
@import AppCenterAnalytics;
@import AppCenterCrashes;

在相同的檔案中,新增下列didFinishLaunchingWithOptions 委派方法。

[MSAppCenter start:@”2b17e7b3-f7d8-4f72-8245-48d873b9ed6e” withServices:@[MSAnalytics class],[MSCrashes class]
];

1.將 SDK 新增至專案

在您的app/build.gradle 檔案新增下列各行:

dependencies {
def AppCenterSdkVersion = ‘1.0.0’
compile “com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}”
compile “com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}”
}

2.啟動 SDK

開啟應用程式的主活動類別並新增下列匯入陳述式。

import com.microsoft.appcenter.AppCenter;
import com.microsoft.appcenter.analytics.Analytics;
import com.microsoft.appcenter.crashes.Crashes;

尋找onCreate 相同檔案中的回呼,新增下列內容。

AppCenter.start(getApplication(), “0dbacd70-10a8-4ba3-b13b-44eb2125d559”,
Analytics.class, Crashes.class);

1.將 NuGet 套件新增至解決方案

搜尋App Center 並在結果中搜尋下列套件:
• Mac 請選取App Center Analytics ,App Center Crashes 兩個套件都新增。
• Windows 請安裝Microsoft.AppCenter.AnalyticsMicrosoft.AppCenter.Crashes 套件。

如在可攜式專案中使用 App Center SDK,可攜式及 iOS 專案中都需要安裝套件。

2.啟動 SDK

在應用程式內AppDelegate.cs ,新增下列using 陳述式。

using Microsoft.AppCenter;
using Microsoft.AppCenter.Analytics;
using Microsoft.AppCenter.Crashes;

在相同的檔案中,新增下列FinishedLaunching() 方法。

AppCenter.Start(“8abff201-dc8e-4068-b0d0-15b80d46b181”,
typeof(Analytics), typeof(Crashes));

1.將 SDK 新增至專案

在從專案根目錄開啟的終端機視窗中,輸入下列程式行,將損毀及分析服務新增至您的應用程式:

$ npm install appcenter appcenter-analytics appcenter-crashes –save

2.連結 SDK

使用 react-native link 命令將外掛程式連結至 React Native 應用程式。 此命令會連結所有已安裝的 React Native 外掛程式。

$ react-native link

SDK 會要求每個平台在應用程式中心內指派的密碼。 密碼可預先填入,顯示在問題旁。 如果預先填入的密碼正確,請按 Enter 繼續。

What is the Android app secret? 49deeb18-5fcc-4bf9-b5b0-1cb3aa5bd5e3
What is the iOS app secret? (From corresponding iOS app in App Center)

SDK 會進一步詢問是否自動傳送當機報告及使用者事件,建議您執行此操作以便安裝。 選擇較多的使用者隱私權控制。

應用程式中心會協助您建置、測試、部署及監視 iOS、Android、Windows 和 macOS 應用程式 – 全都在一個位置。

與您使用的工具整合

Github

GitLab 標誌

GitLab

Bitbucke 標誌

Bitbucket

Visual Studio Team Services logo

Azure DevOps (舊稱為 VSTS)

Slack brand logo icon

Slack

Microsoft Teams

Microsoft Teams

更快交付五星好評的 iOS、Android、Windows 和 macOS 應用程式

免費開始使用

意見反應