tinycreative / react-native-intercom

React Native wrapper for Intercom.io
MIT License
406 stars 279 forks source link

Use of undeclared identifier 'Intercom' in AppDelegate.m #447

Closed dulcemunoz closed 2 years ago

dulcemunoz commented 3 years ago

Me encuentro utilizando React-native y cuando realizo la implementación en iOS y trata de generar el .IPA me arroja el siguiente error Use of undeclared identifier 'Intercom' dentro de las lineas de código donde declaré INTERCOM en el AppDelegate.m

import "Intercom/Intercom.h"

Captura de Pantalla 2021-06-08 a la(s) 15 44 36

Lo importe de esa manera en un principio

FlawaCLV commented 3 years ago

Same issue for me. @dulcemunoz did you manage to solve it?

dulcemunoz commented 3 years ago

Hola! @FlawaCLV si logré solucionarlo tuve que declarar antes de la etiqueta #if def y lo tuve que realizar de la siguiente manera ...

import <Intercom/intercom.h>

... // Intercom [Intercom setApiKey:@"IOS-API-KEY" forAppId:@"APP-ID"]; ...

Ademas de añadir el archivo swift y el puente ya que me encontraba desarrollando con React-native.

Disculpa la demora para contestar, pero si puedo ayudar aún más hazmelo saber :+1: