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 6 facebook SDKネイティブダイアログを使用して、ユーザーが最初に拒否した後、もう一度facebookのアクセス許可を要求したいと思います。使ってます:
[[FBSession activeSession] closeAndClearTokenInformation];
iOS 6シミュレーターでは動作し、再度要求しますが、デバイスでは動作しません。FacebookサイトでFacebookアプリを削除する以外の回避策はありますか?
reauthorizeWithPermissions:behavior:completionHandler を試すことができます:
- (void)reauthorizeWithPermissions:(NSArray*)permissions behavior:(FBSessionLoginBehavior)behavior completionHandler:(FBSessionReauthorizeResultHandler)handler __attribute__((deprecated));
https://developers.facebook.com/docs/reference/ios/3.1/class/FBSession#reauthorizeWithPermissions%3Abehavior%3AcompletionHandler%3A