2017-09-21 5 views
2

同様の問題についていくつかのStackOverflow記事を読んだ後、私はまだiOS ld: library not found for -l-lRNSDKCoreKitでこのエラーを抱えています。以下は、私が確認している段階です。react-native-fbsdk:「ld:ライブラリが-l-lRNSDKCoreKitに見つかりません」

  1. ~/Documents/FacebookSDKはすべて4つのFrameworkファイルがFBSDKドキュメントあたり
  2. Framework Search PathsLink Binary With librariesとしてXCodeのに追加されたすべてのファイル
  3. で存在しているにもよさそうです。私は

    react-native unlink react-native-fbsdkを実行するとAndroid上で手動でリンク.xcodeprojファイル

非常に興味深い事実を使用して問題を修正し、FBのログインがうまく機能していますので、

  • 私は.xcworkspaceファイルを持っていません。

    環境

    XCodeの:8.3.3(最新)
    FBSDK:4.26.0(最新)
    反応ネイティブ-fbsdk:0.6.1(最新)
    を反応ネイティブ:0.46 .4
    反応:16.0.0-alpha.12

  • 答えて

    0

    私にとっては、an issue with version 0.6.1 of react-native-fbsdkが原因でした。リンクステップが失敗し、iOSプロジェクトが奇妙な状態になっているようです。破損の変更はhereです。私のためにこれを固定バージョン0.6.0への切り替え:私の場合は

    > react-native unlink react-native-fbsdk 
    > react-native uninstall react-native-fbsdk 
    > react-native install [email protected] 
    
    0

    を、私は9.0.HH

    にXCodeのバージョン8.2.1を更新することでこの問題を解決してきました
    関連する問題