Redirect to my callback URL has no parameters


#1

So I have an app in the iOS App Store, and it has some pretty time-dependent elements to it.
I’m implementing Twitter login, and as of this morning (2012-4-4), it’s not working anymore.

I begin with “/oauth/request_token” with my oauth parameters in the headers.
Most importantly, I have “myapp:” as the “oauth_callback”. Or rather, “myapp%3A” once it gets encoded.
That succeeds, and I get
oauth_token=xxx&oauth_token_secret=xxx&oauth_callback_confirmed=true
in the body of the response.

So then I send the user to a web view with url
https://api.twitter.com/oauth/authorize?oauth_token=(received oauth_token)

Now, when the user successfully logs in and accepts my app, I’m supposed to get called at
"myapp://?oauth_token=xxxx&oauth_verifier=xxxx"
like I have up until today.

The problem is that now I only get called back at
"myapp://"
with no parameters.

I’ve considered that “myapp:” might be a malformed callback URL. I tried “myapp://” but that failed too.
However, isn’t there an error for that? I’m not getting any errors, things are going smoothly up until not getting any data.
It was working up until this morning too, so I’m not sure whats up.

I’ve since made a new version with “myapp://login_tw” instead, but it won’t be released until Apple approves my app.
Anybody else have this, or know what to do?