2017-02-17 1 views

Répondre

1

Il y avait un changement de rupture dans React-Native 0.40 où les en-têtes ont été déplacés vers l'espace de noms React. Si vous utilisez une version antérieure à 0.40, vous devez changer 'React/RCTBridgeModule.h'-'RCTBridgeModule.h' intérieur de RCTFBSDKAppEvents.m

Voir ici pour plus d'informations: https://github.com/facebook/react-native/releases/tag/v0.40.0

Ou vous pouvez mettre à jour votre version réagir natif: https://facebook.github.io/react-native/docs/upgrading.html

1

Le la dernière version de reac-native-fbsdk (qui est 0.5.0) ne fonctionne qu'avec RN >=0.40.

Pour RN <0.40, procédez comme suit:

1) Désinstaller réagir-native fbsdk:

npm uninstall react-native-fbsdk --save

2) Remettre en place avec une version antérieure et le lier:

npm install [email protected] --save

react-native link react-native-fbsdk

+0

Merci cela a fonctionné pour moi –