2017-08-17 11 views
0

IOSとAndroidのFBSDKパッケージバージョンに関する問題があります。 Android用ネイティブFBSDKのバージョンがIOSとAndroidで混乱している

、私は最新の0.6.0バージョンを使用した場合にエラーが発生したと言って:

  • 何が間違っていた:実行は、タスクに失敗しました ':アプリ:processDebugResources' を。

    com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:プロセス 'コマンド ' /Users/admin/Library/Android/sdk/build-tools/26.0.0/AAPTは「」私は正常に動作0.5.0にダウングレードする必要があり、これを整理するために、非ゼロの終了値が今1

で を終えました。

FBSDKCoreKit/FBSDKCoreKit.h

を見つけていないので、私は0.6にそれをバンプする必要があります。

ただしIOSで、0.5.0バージョンを使用して、私はというエラーを取得します。これを整理するために0が働いています。私はこのバージョンを整列させる方法を知らない。どんなアドバイスもありがとうございます。

+0

NPMが反応し、ネイティブfbsdkリンクを.Then fbsdk installlする[email protected] --saveをインストール変更されていない場合は、NPM –

+0

を使用して、それを更新@ParasWatts - 同じ結果、settings.gradle、app/build.gradle、Main.Activity、MainApplication.javaからアンドロイドに多くの時間をリンクしましたが、同じエラーが発生しました。 –

+0

私はアンドロイドで動作している0.5.1にFBSDKバージョンをダウングレードしましたが、IOSではこのエラーが表示されます:** readonlyプロパティへの割り当て**。 –

答えて

0

最後に、私は最新の0.6.1バージョンをクローンし、RN0.43.3でandroidとiosの両方で動作するようにコードを修正しました。 、反応-ネイティブfbsdk/JS /あなたnode_modulesに行くクローニングの後

  1. /最新バージョンをインストール:

    は、ここでの手順です。

  2. FBLikeView.js、FBLoginButton.js、FBMessageDialog.js、FBSendButton.js、FBShareButton.jsを開きます。

  3. 変更import PropTypes from 'prop-types';の下

  4. import React, { PropTypes } from 'react';には Viewにネイティブの輸入の変化 ViewPropTypesを反応させます。

  5. 変更...ViewPropTypes,から...View.propTypes,です。

  6. 変更を保存して完了しました。

注:あなたが開いたすべての5つのファイルでこれを行う必要があります。

これまでのところ、それは私の目的のために完全に機能します。

この程度の問題解決:

'をLikeView' はpropType「RCTFBLikeViewはありません。onLayoutブール 『」ネイティブ型 の』あなたはこの

+0

あなたの回答を受け入れるようにしてください。 –

関連する問題