在iOS中使用FCM获取Twillio消息通知

时间:2020-09-15 13:54:46

标签: ios objective-c swift

我正在使用twillio在我的ios应用中进行消息传递,我想从ios设备上的twillio获得新消息作为通知。当我在twillio文档和其他站点中搜索twillio消息传递通知时,我正在使用APNS来解释ios twillio消息传递通知,使用的fcm在任何地方都没有说明。

我正在使用以下代码将我的令牌注册到twillio文档中找到的twillio

    if let fcmToken =  NotificationManager.appFCMToken {
        
        let tokenData = Data(fcmToken.utf8)
        
        if let chatClient = chatClient, chatClient.user != nil {
             chatClient.register(withNotificationToken: tokenData) { (result) in
                if (!result.isSuccessful()) {
                    // try registration again or verify token
                    print("Twilli FCM Token Registration Fail")
                }else{
                    print("Twilli FCM Token Registration Success")
                }
            }
        }
    }

但是那里方法将令牌作为数据,而我得到的fcmtoken在字符串中 因为在该文档中没有针对ios使用FCM的给定实现,所以我认为此方法可以传递FCM令牌,并且我将FCM令牌编码为UTF8数据,并传递我的假设并假设应该发出通知。这种方法使我成功地将令牌传递到twillio服务器,但是我没有收到消息通知。

如果我做错了,请为此指导我。

谢谢。

0 个答案:

没有答案