1

ユーザー情報を取得できるようにするために、FacebookBlackBerrySDK-v0.8.25.jarを使用しています。

私のコード:

private String NEXT_URL = "http://www.facebook.com/connect/login_success.html"; 
private String[] PERMISSIONS = Facebook.Permissions.USER_DATA_PERMISSIONS;
private String APPLICATION_ID = 
private String APPLICATION_SECRET = 
ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID, APPLICATION_SECRET, PERMISSIONS);
Facebook fb = Facebook.getInstance(as);
FacebookUser user = fb.getCurrentUser();

次に、FacebookUserオブジェクトのさまざまなデータにアクセスします。

これはシミュレーターで正常に機能します。BBFacebookアプリにサインインしていない場合は、Facebookクレデンシャルを入力するように求められ、サインインしている場合は、FacebookUserオブジェクトが返されます。

問題は、それを実際のデバイスに移動し、Facebookにサインインしていない場合です。Facebookのクレデンシャルを入力する画面が表示されますが、[ページが見つかりません]という画面が表示されます。

まるでhttp://www.facebook.com/connect/login_success.htmlが存在しないかのようです。

誰かが以前にこれに遭遇してそれを解決したことがありますか?

マーク

4

0 に答える 0