Hello Sean thanks for responding,
Yes I’m checking if there are accounts on the device. If there are multiple accounts I present an action sheet, if there is one I use that one for auth and if there are none I ask the user to go to Settings and login in to Twitter.
Since I’m unable to reproduce this error on any device I have access to I have setup remote error logging. I havent logged the headers but this is the data that is being sent to the server (I deleted personal data)
“step2Params”: {
“x_reverse_auth_target”: “rcba6xCMFNNb5TQI0vT7g”,
“x_reverse_auth_parameters”: “OAuth oauth_signature_method=“HMAC-SHA1”,
oauth_version=“1.0”,
oauth_timestamp=“1360111963”,
oauth_token=“personal_data”,
oauth_signature=“personal_data”,
oauth_consumer_key=“personal_data”,
oauth_nonce=“personal_data””
}
This was logged from a user that was having this problem.