コンテンツにスキップ

サンプルプロジェクト

サンプルプロジェクトを公開しています。

BundleIDやパッケージネームについて

サンプルプロジェクトをご利用の際は、BundleIDやパッケージネームを開発環境に合わせて変更してご利用ください。

ご利用手順

  1. RichFlyerサービスの利用登録を行い、SDK実行キーを発行する。
    SDK実行キーの取得方法

  2. pub getを実行する。

  3. SDK実行キーなどの初期値を初期化処理で設定する。
    初期値の設定

  4. 各OS向けの設定を行う

    (Android)
    1. パッケージ名を開発環境に合わせて変更する。

    2. Firebaseコンソールにてアプリの登録、サーバーキーの取得、google-services.jsonファイルの取得を行う。
      手順例はこちら

    3. 取得したgoogle-services.jsonをexample/android/app直下に配置する。
      設定例

    (iOS)
    1. Runner.xcworkspaceを起動して、開発環境に合わせてBundleIdやApp Groupsの設定を行う。
      設定方法

    2. Podfileの編集を行い、プロジェクトに反映させる。
      編集方法

    pod update実行時のエラー

    pod updateを実行したときに次のエラーが発生したときは、Podfileの下記の箇所を削除してお試しください。
    (エラーの内容)
    Unable to find a target named `RunnerTests` in project `Runner.xcodeproj`

    (削除する箇所)

    target 'RunnerTests' do
       inherit! :search_paths
    end
    

  5. ビルドする


RichFlyer管理サイトで必要な設定を行えば通知が配信できるようになります。
管理サイトご利用ガイドはこちら