このページはAIにより自動翻訳されており、不正確な内容が含まれている可能性があります。翻訳の誤りを報告するには、ページ右側の目次の下にあるフィードバックをご利用ください。
Braze Swift SDKについて
Braze Swift SDKは、Brazeのメッセージング、分析、ユーザーエンゲージメント機能をアプリに統合するのに役立ちます。
開始するには、以下のリソースを参照してください。
クイックスタート
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// AppDelegate.swift
import BrazeKit
class AppDelegate: UIResponder, UIApplicationDelegate {
// ...
static var braze: Braze? = nil
// ...
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
// ...
let configuration = Braze.Configuration(
apiKey: "YOUR-APP-IDENTIFIER-API-KEY",
endpoint: "YOUR-BRAZE-ENDPOINT"
)
let braze = Braze(configuration: configuration)
AppDelegate.braze = braze
// ...
}
}
1
AppDelegate.braze?.changeUser(userId: "Jane Doe")
高度な統合オプションについては、Braze開発者ガイドを参照してください。
バージョンサポート
| ツール | サポートされる最小バージョン |
|---|---|
| iOS | 12.0+ |
| Mac Catalyst | 16.0+ |
| tvOS | 12.0+ |
| visionOS | 1.0+ |
| Xcode | 26.0+ (17A324) |
パッケージマネージャー
- Swift Package Manager
- CocoaPods
ライブラリー
| iOS | tvOS | macCatalyst | visionOS | |
|---|---|---|---|---|
| BrazeKit 分析とプッシュ通知をサポートするメインSDKライブラリー。 |
✅ | ✅1 | ✅ | ✅ |
| BrazeUI In-App MessagesとContent CardsのためのBraze提供UIライブラリー。 |
✅ | n/a | ✅ | ✅ |
| BrazeLocation ロケーション分析とジオフェンスモニタリングをサポートするロケーションライブラリー。 |
✅ | ✅2 | ✅ | ✅2 |
| BrazeNotificationService リッチプッシュ通知をサポートする通知サービス拡張ライブラリー。 |
✅ | n/a | ✅ | ✅ |
| BrazePushStory Push Storiesをサポートする通知コンテンツ拡張ライブラリー。 |
✅ | n/a | ✅ | ✅ |
1 tvOSではプッシュ通知はサポートされていません
2 tvOSおよびvisionOSではジオフェンスモニタリングはサポートされていません
サンプル
複数の機能の統合を紹介するサンプルプロジェクトをご覧ください。
代替リポジトリ
| バリアント | リポジトリ | GH Issues、SDK情報 |
|---|---|---|
| → ソースおよびスタティックXCFrameworks | braze-inc/braze-swift-sdk | ✓ |
| スタティックXCFrameworks | braze-inc/braze-swift-sdk-prebuilt-static | ✗ |
| ダイナミックXCFrameworks | braze-inc/braze-swift-sdk-prebuilt-dynamic | ✗ |
| マージ可能なXCFrameworks(早期アクセス) | braze-inc/braze-swift-sdk-prebuilt-mergeable | ✗ |
お問い合わせ
ご質問がある場合は、[email protected]までお問い合わせください。
リポジトリの詳細とサンプルプロジェクトについては、https://github.com/braze-inc/braze-swift-sdkを参照してください。
New Stuff!