アプリ内メッセージが特定の画面で表示されません
以下のようにアプリ内メッセージが表示されない場合があります。
iOS
アプリ内メッセージを表示しようとしている画面が _UIRemoteView
を含む画面では、アプリ内メッセージは表示されない仕様となっています。
これはアプリ内メッセージ上のタップ操作を _UIRemoteView
を含む画面にディスパッチできない問題があるためです。
_UIRemoteView
を含む画面としては、UIImagePickerController
などの画面が該当します。
Android
SDKが生成する Window の type は TYPE_APPLICATION_ATTACHED_DIALOG としています。
アプリ内メッセージを表示しているWindowの表示レベルよりも、上位に以下のような別のViewが表示されている場合、うまく表示されない場合があります。
- Alert Dialog などの Dialog あるいは DialogFragment
- 独自に追加しているWindow等
Updated about 1 year ago