Phonegap 3.1 を phonegap-facebook-plugin と統合して、アプリケーションが Facebook でログインできるようにしようとしています。
https://github.com/phonegap/phonegap-facebook-plugin
さまざまな検索を行った結果、最新バージョンの phonegap で動作させる方法を見つけましたが、主な問題が 2 つあります。
1)Facebook開発者パネルで「ネイティブAndroidアプリ」、特に「クラス名」を構成する方法が本当にわかりません。
私がオンラインで見つけた情報は少し混乱しています。私は試した:
- com.facebook.LoginActivity
- my.app.main.activity
- com.phonegap.plugins.facebookconnect
それらの両方で、logcat に次のエラーが表示されます。
com.facebook.katana.AttributionIdProvider のプロバイダー情報が見つかりませんでした
このエラーがスローされた場合でも、facebook ログインは機能しますが、次のようになります。
2) FB.init は、既にログインしている場合でもステータス不明を返し、FB.login を呼び出すと、次のメッセージが表示されます。
あなたはすでにappnameを承認しています。
アプリのユーザーがアプリを開くたびに承認を確認する必要があるのは少しイライラします...
私は何か間違ったことをしていますか?