iOS 6 でAccounts Frameworkを使用して Facebook にアクセスしています。ユーザーが [設定] で Facebook にログインしている限り、うまく機能します。しかし、彼らがFacebook にログインしていない-requestAccessToAccountsWithType:options:completion:
場合、私の呼び出しは一般的なシステム エラーを完了ブロックに送信します。
Error Domain=com.apple.accounts Code=6 "The operation couldn’t be completed. (com.apple.accounts error 6.)"
かなり駄目そうです。ユーザーがログインしていないことを知るための他の方法はありますか?
(ちなみに、ユーザーが Facebook にログインしているが、設定でアプリへのアクセスを無効にしている場合、これは問題ではありません。明確なエラー コードが返されます。)