For the complete documentation index, see llms.txt. This page is also available as Markdown.

React Native

ステップ1: 前提条件

Android の要件

すべてのアプリには、サブスクリプションを取得して通知を送信するために、Firebase プロジェクトと一致する認証情報が必要です。以下のリンクからアプリ用の Firebase プロジェクトを作成し、認証情報を当社のプラットフォームに追加してください。

SDK をアプリに統合する前に、次の要件を満たす必要があります:

  • API 24 以上(Android 7.0)で動作し、Google Play ストア サービスがインストールされている Android デバイスまたはエミュレーター。

  • を使用するアプリ Jetpack(AndroidX)

  • Firebase Sender ID と Server API Key、または Service Account。まだお持ちでない場合は、 当社のドキュメント を参照して生成してください。

  • SDK Key: Pushly プラットフォームの ドメイン設定 ページの 詳細 > ドメイン情報 セクションから取得します。

React Native のアーキテクチャ

この SDK はどちらの React Native アーキテクチャでも動作します。TurboModule と従来のブリッジ実装の両方を同梱しており、プロジェクトの newArchEnabled Gradle プロパティを使って切り替えます。

iOS の要件

ユーザーを通知の購読対象にするには、P8 キー(推奨)または P12 証明書のいずれかが必要です。どちらも Apple Developers ポータルから生成できます。

  • 1つの Apple Developer アカウント で、管理者権限を持つもの

  • アプリの App Bundle ID(例: com.pushly.example)

  • Push Notifications 機能を追加した iOS アプリまたは XCode プロジェクト

上記に加えて、次の要件を満たす必要があります:

  • 開発とテスト用に、iOS 15.1 以上のデバイス(iPhone、iPad、または iPod Touch)、または シミュレーターでのテスト.

  • XCode 15.1 以上がインストールされた Mac OS デバイス。

  • iOS P12 Push 証明書または P8 キー。まだお持ちでない場合は、 当社のドキュメント を参照して生成してください。

  • SDK Key: Pushly プラットフォームの ドメイン設定 ページの 詳細 > ドメイン情報 セクションから取得します。

iOS のデプロイ先ターゲットと XCode のバージョンは Pushly SDK ではなく React Native によって設定されるため、新しい React Native のバージョンでは、これらの両方がここに記載された下限を上回る場合があります。

最終更新