Вы должны соответствовать протоколу в строке класса
class AppDelegate: UIResponder, UIApplicationDelegate,FIRMessagingDelegate {
, так как этот каст (self as! MessagingDelegate)
потерпит крах, затем замените его на
Messaging.messaging().delegate = self