Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

131
Visualizações
No se encontró la propiedad 'remoteMessageDelegate' en el objeto de tipo 'FIRMessaging *'

Estoy trabajando con algunos códigos Swift y FCM y, después de actualizar los pods, recibo dos errores. He investigado pero no sé qué hacer para solucionarlo.

Aquí está el código:

 // For iOS 10 display notification (sent via APNS) [UNUserNotificationCenter currentNotificationCenter].delegate = self; // For iOS 10 data message (sent via FCM) [FIRMessaging messaging].remoteMessageDelegate = self; - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { [[FIRInstanceID instanceID] setAPNSToken:deviceToken type:FIRInstanceIDAPNSTokenTypeProd]; error message———> No visible @interface for 'FIRInstanceID' declares the selector 'setAPNSToken:type:'<--error message ends NSLog(@"deviceToken1 = %@; %@",deviceToken,[[FIRInstanceID instanceID] token]); }

Aquí está el mensaje de error:

No se encontró la propiedad 'remoteMessageDelegate' en el objeto de tipo 'FIRMessaging *'

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

En la versión 5.0.0, eliminaron remoteMessageDelegate y lo reemplazaron con delegate :
https://firebase.google.com/support/release-notes/ios#5.0.0
notas de la versión 5.0.0

También está delegate ahora en la documentación actual de la API de FIRMessaging : https://firebase.google.com/docs/reference/ios/firebasemessaging/api/reference/Classes/FIRMessaging#/c:objc(cs)FIRMessaging(py)delegate

Delegado para manejar actualizaciones de tokens de FCM y mensajes de datos remotos recibidos a través del canal directo de FCM.

@property (readwrite, nonatomic, nullable) id<FIRMessagingDelegate> delegate;

Puede consultar su código de inicio rápido-ios para el uso de muestra:
https://github.com/firebase/quickstart-ios/blob/master/messaging/MessagingExample/AppDelegate.m#L36

 // [START set_messaging_delegate] [FIRMessaging messaging].delegate = self; // [END set_messaging_delegate]
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda