重要
Visual Studio App Center は、2026 年 6 月 30 日まで引き続きサポートされる分析機能と診断機能を除き、2025 年 3 月 31 日に廃止されました。 詳細を参照してください。
App Center は、iOS、Android、Windows、macOS アプリ向けの継続的インテグレーション、配信、学習ソリューションです。 リリース サイクル、高品質のアプリ、分析情報を迅速に取得して、ユーザーが望むものを構築します。
警告
API トークンをソース コードに埋め込むことはありません。
アプリセンターサービス
App Center SDK ではモジュールアーキテクチャが使用されるため、以下のサービスの一部またはすべてを使用できます。 各サービスがプラットフォームでどのように機能するかの詳細については、詳細なドキュメントを参照してください。
アプリセンター解析
App Center Analytics は、ユーザーの行動と顧客エンゲージメントを理解してアプリを改善するのに役立ちます。 SDK は、セッション数、モデル、OS バージョンなどのデバイス プロパティを自動的にキャプチャします。独自のカスタム イベントを定義して、ビジネスにとって重要なものを測定できます。 キャプチャされたすべての情報は、データを分析するために App Center ポータルで使用できます。
App Center のクラッシュ
App Center のクラッシュでは、アプリがクラッシュするたびにクラッシュ ログが自動的に生成されます。 ログは最初にデバイスのストレージに書き込まれ、ユーザーがアプリを再度起動すると、クラッシュ ログが App Center に送信されます。 クラッシュの収集は、ベータ版アプリとライブ アプリ (App Store または Google Play に送信されたアプリ) の両方で機能します。 クラッシュ ログには、クラッシュの修正に役立つ貴重な情報が含まれています。
App Center の配布
App Center SDK を使用すると、App Center 経由で配布するときに、ユーザーが新しいバージョンのアプリをインストールできるようになります。 新しいバージョンのアプリが利用可能になると、SDK によって更新ダイアログがユーザーに表示され、更新プログラムのダウンロードまたは延期が行われます。 更新を選択すると、SDK によってアプリケーションの更新が開始されます。 アプリがアプリ ストアにデプロイされている場合、この機能は機能しません。
概要
- App Center SDK for Android
- App Center SDK for iOS
- App Center SDK for React Native
- Xamarin 用 App Center SDK
- App Center SDK for Unity
- UWP 用 App Center SDK
- WPF/WinForms 用 App Center SDK
- MacOS 用 App Center SDK
- TvOS 用 App Center SDK
要求事項
次の表は、さまざまな App Center サービスでサポートされている必要な最小バージョンを示しています。
Android
Android Studio 2.2 以降。
| サービス | Android OS バージョン | API レベル |
|---|---|---|
| Analytics | 5.0 以降 | 21 以降 |
| クラッシュ | 5.0 以降 | 21 以降 |
| 配布 | 5.0 以降 | 21 以降 |
iOS
| サービス | iOS バージョン | Xcode |
|---|---|---|
| Analytics | 11.0 以降 | 13 以降 |
| クラッシュ | 11.0 以降 | 13 以降 |
| 配布 | 11.0 以降 | 13 以降 |
統一
| サービス | Unityバージョン | iOS バージョン | Android バージョン | UWP Windows バージョン |
|---|---|---|---|---|
| Analytics | 2018.1 以降 | 9.0 以降 | 5.0 / API レベル 21 以降 | 10.0.16299 以降 |
| クラッシュ | 2018.1 以降 | 9.0 以降 | 5.0 / API レベル 21 以降 | 利用できません |
| 配布 | 2018.1 以降 | 9.0 以降 | 5.0 / API レベル 21 以降 | 利用できません |
Windows UWP
| サービス | Windows バージョン | Visual Studio |
|---|---|---|
| Analytics | Windows 10 バージョン 1703 以降 | Visual Studio 2019 またはそれ以降 |
| クラッシュ | Windows 10 バージョン 1703 以降 | Visual Studio 2019 またはそれ以降 |
| 配布 | 利用できません | 利用できません |
WPF と WinForms
| サービス | .NET Framework | .NET コア | Windows バージョン | Visual Studio |
|---|---|---|---|---|
| Analytics | 4.6.2 以降 | 3.1 以降 | Windows 10 バージョン 1703 以降 | Visual Studio 2019 またはそれ以降 |
| クラッシュ | 4.6.2 以降 | 3.1 以降 | Windows 10 バージョン 1703 以降 | Visual Studio 2019 またはそれ以降 |
| 配布 | 利用できません | 利用できません | 利用できません | 利用できません |
.NET Core は、WPF/WinForms アプリケーションが Windows 上で実行されている場合にのみサポートされます。
React Native
| サービス | RN バージョン | iOS バージョン | Android バージョン |
|---|---|---|---|
| Analytics | 0.34 以降 | 9.0 以降 > Cocoapods | 5.0 / API レベル 21 以降 |
| クラッシュ | 0.34 以降 | 9.0 以降 > Cocoapods | 5.0 / API レベル 21 以降 |
| 配布 | 0.34 以降 | 9.0 以降 > Cocoapods | 5.0 / API レベル 21 以降 |
macOS
| サービス | macOS バージョン | Xcode |
|---|---|---|
| Analytics | 10.13 またはそれ以降 | 13 以降 |
| クラッシュ | 10.13 またはそれ以降 | 13 以降 |
tvOS
| サービス | tvOS バージョン | Xcode |
|---|---|---|
| Analytics | 11.0 以降 | 13 以降 |
| クラッシュ | 11.0 以降 | 13 以降 |
ソース コードとリリース ノート
App Center SDK はオープンソースであり、GitHub で公開されています。