File tree 2 files changed +51
-0
lines changed
2 files changed +51
-0
lines changed Original file line number Diff line number Diff line change
1
+ import Foundation
2
+ import CioMessagingPushAPN
3
+
4
+ @objc
5
+ public class CioMessagingPush : NSObject {
6
+
7
+ public override init ( ) {
8
+ super. init ( )
9
+ }
10
+
11
+ @objc
12
+ public static func setup( ) {
13
+ MessagingPushAPN . initialize ( withConfig: MessagingPushConfigBuilder ( ) . build ( ) )
14
+ }
15
+
16
+ @objc
17
+ public static func application( _ application: UIApplication , didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data ) {
18
+ MessagingPush . shared. application ( application, didRegisterForRemoteNotificationsWithDeviceToken: deviceToken)
19
+ }
20
+
21
+ @objc
22
+ public static func application( _ application: UIApplication , didFailToRegisterForRemoteNotificationsWithError error: Error ) {
23
+ MessagingPush . shared. application ( application, didFailToRegisterForRemoteNotificationsWithError: error)
24
+ }
25
+ }
Original file line number Diff line number Diff line change
1
+ import Foundation
2
+ import CioMessagingPushFCM
3
+ import FirebaseMessaging
4
+
5
+ @objc
6
+ public class CioMessagingPush : NSObject {
7
+
8
+ public override init ( ) {
9
+ super. init ( )
10
+ }
11
+
12
+ @objc
13
+ public static func setup( ) {
14
+ MessagingPushFCM . initialize ( withConfig: MessagingPushConfigBuilder ( ) . build ( ) )
15
+ }
16
+
17
+ @objc
18
+ public static func messaging( _ messaging: Messaging , didReceiveRegistrationToken fcmToken: String ? ) {
19
+ MessagingPush . shared. messaging ( messaging, didReceiveRegistrationToken: fcmToken)
20
+ }
21
+
22
+ @objc
23
+ public static func application( _ application: UIApplication , didFailToRegisterForRemoteNotificationsWithError error: Error ) {
24
+ MessagingPush . shared. application ( application, didFailToRegisterForRemoteNotificationsWithError: error)
25
+ }
26
+ }
You can’t perform that action at this time.
0 commit comments