Pap*_*elz 7 android facebook facebook-javascript-sdk cordova facebook-sdk-3.0
我目前正在构建一个应用程序,它将使用Apache Cordova Facebook插件来通信和验证用户.
我大约一个月前就开始工作了,当我决定升级到最新版本的Apache Cordova Facebook插件和Facebook SDK时,我接近了开发的结束 - 现在我无法让它运转起来.
我不确定Facebook是否已经改变了一些东西,或者Cordova Facebook Connect插件现在是否有问题 - 我真的被卡住了:(
以下是我正在采取的步骤和结果:
注意:我每次都尝试从计算机中删除所有程序和SDK,以消除任何交叉版本问题.
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
./adb install ~/facebook-android-sdk-3.14/bin/FBAndroid-7.0.0.apk
sudo npm install -g cordova
cordova create hello com.example.hello "HelloWorld"
cd hello
cordova platform add android
cordova build
cordova -d plugin add https://github.com/phonegap/phonegap-facebook-plugin.git --variable APP_ID="123456789" --variable APP_NAME="myApplication"
Fetching plugin "https://github.com/phonegap/phonegap-facebook-plugin.git" via git clone
Installing "com.phonegap.plugins.facebookconnect" for android
HelloWorld
HelloWorld打开后出现错误:
Cordova Facebook Connect plugin fail on init
Cordova Facebook Connect plugin fail on auth.status
就像我说的 - 我尝试过手动安装和CLI安装,没有一个可以工作!
我试过的其他版本:
这个问题导致我们的开发出现重大延迟,我在网上看到其他人遇到了同样的问题,但没有回复或回答.
谢谢你的帮助!
您是否尝试修复 Facebook SDK 3.8.0 的 config.xml 目标?
<config-file target="res/xml/config.xml" parent="/*">
<feature name="org.apache.cordova.facebook.Connect">
<param name="android-package" value="org.apache.cordova.facebook.ConnectPlugin" />
</feature>
</config-file>
归档时间: |
|
查看次数: |
2274 次 |
最近记录: |