2017-02-15 24 views
1

でFacebookSDKを使用しているときにファイルが見つかりませんでした。(私のプロジェクトではをまだ使用していないため、RN> = 0.40.0)、Facebook SDKを使用しようとしています。Reactネイティブ<0.40.0

react-native-fbsdk's npm pageの指示手順に完全に従いました。

私のプロジェクトをXCodeで実行すると、RCTFBSDKライブラリでビルドタイムエラーが発生します。ファイルRCTFBSDKAppEvents.h'React/RCTBridgeModuke.h' file not found

enter image description here

そのファイル内のインポート行は0.40.0に反応するための新しい構文は次のとおりです。

#import <React/RCTBridgeModule.h>

私はフレームワークのこれらのバージョンが一緒にプレーするために何かできることはありますか?私はナビゲーションライブラリとfacebookを必要とするので、私は完全にブロックされている解決策を見つけるまで。

私は答えをサポートするために他の何かを共有することができます、ちょうだく聞いてください。

+0

> 0.40輸入声明? '#import React/RCTBridgeModule.h' –

+0

@MattAft残念ながらこれは動作しません – Alex

答えて

3

おそらくRN >= 0.40でのみ動作する最新のreact-native-fbsdkを実行しているためです。

反応-ネイティブfbsdkをアンインストールしてみてください。

npm uninstall react-native-fbsdk --save

その後、古いバージョンの再インストール:あなただけのバックに名前を変更した場合、それは動作しないべき

npm install [email protected] --save

+0

ありがとうございます。私は、変更する必要があるコードのビットを解決するために苦労していました。これはすぐに働いた。 – Alex