ユーザーの Twitter アカウントを取得できるコードはたくさんあります。これは、アプリのコードの一部を貼り付けたものです。
ACAccountStore *accountStore = [ACAccountStore new];
ACAccountType *socialMediaAccountType = [accountStore accountTypeWithAccountTypeIdentifier:accountType];
[accountStore requestAccessToAccountsWithType:socialMediaAccountType options:accountOptions completion:...
問題は、誤って構成された電話で Twitter アカウントを持つ可能性があることです。パスワードが見つからないか、正しくありません。
どうすればわかりますか?「Missing password」のケースはよくあるケースなので、特に興味があります。(新しい電話を購入し、iTunes バックアップから復元し、Twitter を起動し、もう一度パスワードを入力します。これで、パスワードのないアカウントが [設定] に表示されます。)
パスワードの欠落の場合は、資格情報プロパティが役立つと思われるでしょう。しかし、いいえ、Apple のドキュメントによると:
このプロパティは必須であり、アカウントを保存する前に設定する必要があります。プライバシー上の理由から、アカウントが保存されると、このプロパティにはアクセスできなくなります。