コンテンツにスキップ

通知許可を促すダイアログの表示(iOS)

OSが通知の許可確認ダイアログを表示する前に、ユーザーに通知許可を促すためのダイアログを表示できます。
ダイアログには任意の画像とメッセージを表示することができるため、エンドユーザーにプッシュ通知のメリットをアピールすることができます。


ダイアログに表示させるための画像を準備する

  1. Xcodeプロジェクトを起動します。


  2. Assetsフォルダにダイアログに表示させたい画像を配置します。


表示を有効にする

初期化時に表示するタイトル、メッセージ、画像を設定します。

const settings = {
    serviceKey: '11111111-aaaa-bbbb-cccc-222222222222',
    launchMode: [RFLaunchMode.Movie, RFLaunchMode.Gif],
    groupId: 'group.net.richflyer.app',
    sandbox: true,
    themeColor: '#468ACE',
    prompt: {
        title: 'お得な情報をお知らせ',
        message: 'プッシュ通知を許可するとお得な情報が届きます!',
        image: 'pushImage',
    },
};

本設定を有効にした場合、iOSアプリのみで動作します。Androidアプリでは動作しません。


RFPromptオブジェクト

export type RFPrompt = {
  title: string; //ダイアログに表示するタイトル
  message: string; //メッセージ
  image: string; //Xcodeに追加した画像の名前
};