Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ユーザーが複数の iOS デバイスで facebook を使用してサインインするときに、同じアクセス トークンを取得できる必要があります。現在、[[Facebook activeSession]accessToken] は、ユーザーが使用しているデバイスに応じて異なるトークンを返します。デバイスごとにユーザーごとに 1 つのトークンではなく、アプリごとにユーザーごとに 1 つのトークンなど、同じトークンを返す方法はありますか?
どうもありがとう
ジュール
私のコメントへの回答を参照してください。取得したトークンを使用して facebook ユーザー ID を取得し、代わりにそれをアプリケーションの識別子として使用しないでください。そうすれば、トークンは同じユーザーに属しているため、どのトークンを取得しても問題ありません。
ユーザーが iOS デバイス間で複数回サインインすることを望まないと仮定すると、iCloud を使用してこれらのアクセス トークンを同期する必要があります。