問題タブ [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 投票する
4 に答える
11929 参照

ios - アプリを終了した後の FBSDKAccessToken currentAccessToken nil

Facebook SDK を使用してログインする iOS アプリを開発しています。LogInViewControllerユーザーが FB アカウントを使用してログインする場所から、ストーリーボードの初期ビュー コントローラーとしてa を設定しました。

ユーザーがログインすると正しくロードされる別の ViewController があります。

私がチェックしているAppDelegateファイルでcurrentAccessToken、それがnilでない場合、ユーザーはすでにログインしているため、2番目のViewControllerを直接ロードしています。

ただし、currentAccessTokenアプリを終了して再起動すると、常に nil になります。ホームボタンを押して、アプリがまだバックグラウンドで実行されている間にアプリを再度開いた場合にのみ機能します。

コードの詳細は次のとおりです。

AppDelegate.swift

LogInViewController.swift

関連しているかどうかはわかりませんがMapViewController、ストーリーボードからセグエが配置されていないため、警告も表示されます。

警告: ビューがウィンドウ階層にない MapViewController を提示しようとしています!

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

ios - Facebook でログインすると、認証のために Facebook アプリが開かない

私のアプリでは、利用可能なFacebookでのログインがあり、正常に動作しています。問題は、認証のために facebook アプリではなくブラウザーを開いていることです。

それで、それを行う方法はありますか?

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

ios - FBSDKShareContent 共有ローカル イメージ

FBSDKShareLinkContent を介してローカル イメージを共有しようとしましたが、成功しませんでした。

私のサンプルコードは次のとおりです。

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

ios - ネイティブ iOS ダイアログ付きの FBSDKLoginButton

このようにログインボタンを設定しました。

私が望むのは、Web ビューの代わりにネイティブのログイン ダイアログであるため、この列挙型で指定されているように、loginBehavior を 0 に割り当てます。

ただし、設定した動作に関係なく、Web ビューのログインしか取得できません。

Facebook アプリがインストールされ、認証された状態で、実際の iOS デバイスでアプリを実行しています。

Tinder や Instagram などのアプリには、独自のネイティブ ログイン ダイアログがあることに気付きました。これは私の側の設定ミスですか?

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

facebook - FBSDKAppEventsState.m に括弧「)」がないため、FBSDKCoreKit ポッド ファイルがコンパイルされない

ビルドしようとすると表示されるエラー

エラーが発生した FBSDKAppEventsState.m の行。 カーソルは、括弧が移動する必要がある場所です

再現する手順

  1. 更新されたココアポッド
  2. ビルド プロジェクト

cocoapods を 0.38.2 にアップデートしてから、pod update を実行しました。私のプロジェクトをビルドしましたが、エラーは FBSDKCorekit にあり、より具体的には FBSDKAppEventsState.m にあります。エラーには、「)」が欠落していると示されていますが、欠落しているようには見えません。FBSDK 関連のすべてのポッドを削除して追加し直したところ、同じ結果が得られました。スクリーンショットが添付されています

SDK バージョン: 'FBSDKCoreKit'、'~> 4.7'

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

ios - FB iOS SDK を使用してユーザーの位置情報を取得するには?

これにより、fb-login のログイン スコープ

次のコードを使用して、Facebook からユーザー名、ユーザー ID、メールを取得しています。

ユーザーの場所を取得できません。手伝ってください