問題タブ [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.
ios - FBDSKCoreKit エラー:「フレームワーク モジュール内に非モジュラー ヘッダーを含める」
編集: この特定のバグの詳細については、こちらの Facebook チームをフォローアップしてください。
私はこれを熱心に調査しましたが、解決策を見つけることができませんでした。この問題に遭遇したことはありませんが、今ではこの問題を解決できないようです。
これが私が受け取っているエラーです:
ios - ios - FBSDKShareDialog を使用して Facebook でビデオを共有する
Facebook ウォールのカメラ ロールから最後のビデオを共有する必要があるアプリケーションがあります。
私が使用しているコードは次のとおりです。
問題は次のとおりです。
1) アプリ内で共有ダイアログを開く代わりに、Facebook アプリを開きます。
2) 共有を確認すると、黒い画面にスピナーが表示されます。スピナーが 100% の進行に達すると、画面に残ります。デリゲート メソッドは呼び出されません。
3) 投稿が最後に共有されない / ウォールに表示されない
私は何をすべきか?ウォールに投稿する権限を与えるために、アプリケーションに Facebook のログインがないと何か問題がありますか?
swift - currentAccessToken が常に nil になるのはなぜですか?
Facebook SDK がトークンを保存する必要があるという印象を受けました。
私は問題なくログインし、トークンを取得します。これは、アプリを初めて使用する場合に受け入れられます。ただし、SDK はトークンを保存しません。毎回ログインを迫られます。
私が行方不明であることは明らかですか?トークンを取得するための AppDelegate.Swift 関数でしょうか。
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 でコンパイルしています。
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
メソッドに到達します。
ただし、何らかの理由で突然動作し始める場合があり、それ以来、アプリをデバイスから削除して再インストールしない限り、常に動作します. この場合、再び開くことはありません...