Initiate sessions with push
For use with Android, iOS, React Native, Flutter, and .NET Mobile SDKs only.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
application.registerForRemoteNotifications()
}func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
CobrowseIO.setDeviceToken(deviceToken)
}package com.example;
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import io.cobrowse.CobrowseIO;
public class FirebaseMessaging extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
CobrowseIO.instance().onPushNotification(remoteMessage.getData());
}
@Override
public void onNewToken(String token) {
CobrowseIO.instance().setDeviceToken(getApplication(), token);
}
}Last updated