1
iOS 10のデフォルトのアプリ内通知を表示するようにOneSignalを設定しました。ただし、アプリ内通知を表示しない場合もあります。例えば。ユーザーが既に通知内の情報と同じページにいる場合。OneSignalを使用したマヌエルのアプリ内通知通知iOS10
OneSignalを使用して、デフォルトのiOS 10アプリ内通知を手動で表示するにはどうすればよいですか?
は、ここに私のコードです:あなたがtrueにアプリ内のアラートを設定する必要がappdelegateで
OneSignal.initWithLaunchOptions(launchOptions, appId: "your-app-id-here", handleNotificationReceived: ({ (notification) in
LGNotificationHandler.handleNotification(notification)
}), handleNotificationAction: ({ (result) in
LGNotificationHandler.handleNotificationAction(result: result)
}), settings: [
kOSSettingsKeyAutoPrompt: false,
kOSSettingsKeyInAppAlerts: false,
kOSSettingsKeyInFocusDisplayOption: OSNotificationDisplayType.notification.rawValue])
OneSignal/OneSignal-iOS-SDK/releases/tag/2.2.0)では、 'OSUserNotificationCenterDelegate'を使用する必要はありません。代わりに、通常のように 'UNUserNotificationCenterDelegate'を直接設定する必要があります – jkasten