iOS バージョン 6 以降の iPhone のネイティブ設定からFacebook経由でのログインに ACAccountStore を使用しています。ログインのために、私は以下のような許可を求めました:
[accountStore requestAccessToAccountsWithType:accountType options:options completion:^(BOOL granted, NSError *error)
共有には同じアカウントを使いたいです。そして共有するために、私は以下のようなコードを使用しました:
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
しかし、ログイン後、設定を介して共有する前に許可が拒否された場合、そのアカウントのアクセスを再度取得する方法は?
もう一度リクエストを行うと、再度アクセス許可のアラートが表示されます。
その Facebook アカウントへのアカウント アクセスが必要なだけです。
誰でも答えられますか?前もって感謝します。(: