Я немного смущен тем, как я получаю токен OAuth Twitter, используя iOS Social Framework. Предполагая, что у меня установлена учетная запись Facebook и Twitter на iOS6, и я могу получить ACAccount. Когда я проверяю ACAccountCredential для ACAccount Facebook, устанавливается свойство OAuthToken, но для ACAccount Twitter это не так. Каждая другая деталь для ACAccount Twitter устанавливается только для ACAccountCredential.
Чтобы добавить к путанице, я наткнулся на статью об использовании Reverse Auth, чтобы получить токен OAuth (https://dev.twitter.com/docs/ios/using-reverse-auth). В этой статье говорится о вызове https://api.twitter.com/oauth/request_token и передаче в словаре параметров oauth_ * params, например. consumer_key, nononce и т.д. Но, верно, для этого служит привязка моего ACAccount к SLRequest? В любом случае я возвращаю ошибку "Не удалось проверить oauth подпись и токен", когда я это пробую.
Итак, мой вопрос в том, должен ли я видеть токен OAuth Twitter в ACAccountCredential или использовать Reverse Auth? и если да, должен ли я иметь явный проход в NSDictionary, содержащий параметры oauth_ * или прикрепляет ACAccount достаточно?