問題タブ [fbsdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
53 参照

ios - こんにちは、私は facebook にログインしており、ログアウトしています。そして、2回目にログインしたときに、既存のユーザーかどうかを確認する必要がありますか?

私が使用した方法:

0 投票する
1 に答える
681 参照

ios - Facebook アプリのログイン要求が FB iOS アプリで開かれず、Safari モバイル ブラウザで開かれる

ユーザー情報の取得には FBSDK を使用しました。しかし、サファリ モバイル ブラウザでユーザー リクエストのパーミッション ポップが表示されます。サファリブラウザをポップする代わりにiOSでFBアプリを開く必要がありますが、ユーザーがios fbアプリをダウンロードしていない場合はブラウザが表示されます。どうすればこれを達成できますか? (私はiPhone 5sでこれをテストし、ネイティブのFBアプリの代わりにサファリをポップしましたが、ここにシミュレーターの画像を添付しました)

ここに画像の説明を入力

0 投票する
0 に答える
73 参照

ios - facebook 招待のエラー

Facebookの招待を統合しようとしています。以前は問題なく動作していましたが、数日後、次のように表示されます。

ここに画像の説明を入力

ログを表示すると、次のように表示されます。

-canOpenURL: URL で失敗しました: "fbapi20130214:///" - エラー: "(null)"

私のリスト:

ここに画像の説明を入力

0 投票する
3 に答える
1759 参照

ios - FBDSKCoreKit エラー:「フレームワーク モジュール内に非モジュラー ヘッダーを含める」

編集: この特定のバグの詳細については、こちらの Facebook チームをフォローアップしてください。

私はこれを熱心に調査しましたが、解決策を見つけることができませんでした。この問題に遭遇したことはありませんが、今ではこの問題を解決できないようです。

これが私が受け取っているエラーです:

私が受け取っているエラー

モジュールここに画像の説明を入力

0 投票する
0 に答える
605 参照

ios - ios - FBSDKShareDialog を使用して Facebook でビデオを共有する

Facebook ウォールのカメラ ロールから最後のビデオを共有する必要があるアプリケーションがあります。

私が使用しているコードは次のとおりです。

問題は次のとおりです。

1) アプリ内で共有ダイアログを開く代わりに、Facebook アプリを開きます。

2) 共有を確認すると、黒い画面にスピナーが表示されます。スピナーが 100% の進行に達すると、画面に残ります。デリゲート メソッドは呼び出されません。

3) 投稿が最後に共有されない / ウォールに表示されない

私は何をすべきか?ウォールに投稿する権限を与えるために、アプリケーションに Facebook のログインがないと何か問題がありますか?

ここに画像の説明を入力 ここに画像の説明を入力

0 投票する
0 に答える
288 参照

swift - currentAccessToken が常に nil になるのはなぜですか?

Facebook SDK がトークンを保存する必要があるという印象を受けました。

私は問題なくログインし、トークンを取得します。これは、アプリを初めて使用する場合に受け入れられます。ただし、SDK はトークンを保存しません。毎回ログインを迫られます。

私が行方不明であることは明らかですか?トークンを取得するための AppDelegate.Swift 関数でしょうか。

0 投票する
1 に答える
270 参照

ios - iOS 8 での Facebook ログイン。ログイン切り替え後にアプリが動作しない

ユーザーが Facebook で認証できるように、最新の FBSDKLoginKit (4.10.1) を使用しています。iOS 9 では完全に動作しますが、iOS 8 では動作しません。ユーザーが認証されると、アプリはネイティブの facebook アプリまたは safari に切り替わり、ログインします。ログインすると、アプリは私のアプリに戻りますが、何も起こりません。ハンドラ ブロックは実行されません。iOS 9 ではまったく同じコードが機能しますが、8 では機能しません。アプリが認証のためにサファリに切り替わると、xcode のデバッガーがシミュレーターから切り離されることに気付きました。だから私はエラーを見つけることができません。これは iOS 9 では発生しません。

これはログインするための私のコードです:

これは私のinfo.plistです:

そして、これは私のappdelegateです:

私のアプリはサファリ/FBネイティブからアプリへのバックスイッチを認識しないと思うので、私のappdelegateに何か問題があると思います。奇妙なことに、iOS 9 ではすべてが正常に機能します。

  • 「iOS 9 で動作」とは、iOS 9 のデバイスで動作することを意味します。iOS SDK 9.2 でコンパイルしています。
0 投票する
1 に答える
914 参照

ios - iOS: Facebook SDK AppInvite エラー 9

何らかの理由で、AppInvite ダイアログでエラーが発生し続けます...

ドキュメントによって iOS9 用の info.plist を設定し、プロジェクトですべての Facebook のパラメーターを設定した後、次のエラー メソッドが呼び出されますError Domain=com.facebook.sdk.core Code=9 "(null)"。アプリのリンクはFacebook の Hosting APIで作成されました。

ダイアログを呼び出すために使用する方法:

別の場所で呼び出してみinviteFriendsましたが、起動せず、didFailWithErrorメソッドに到達します。
ただし、何らかの理由で突然動作し始める場合があり、それ以来、アプリをデバイスから削除して再インストールしない限り、常に動作します. この場合、再び開くことはありません...