Hi all,
There is something weird going on with the redirect_url during authorization of an iOS app.
Example of a redirect url is defined in my profile: thisismyapp.
and Strava would redirect to thisismyapp:// after the user accepts. iOS would then ask if the user wants to be redirected to the app that has thisismyapp defined as a uri.
This is not the case.
Strava api responds with an error saying the redirect_uri (thisismyapp://) is invalid.
This offers the page with the Authorise button. However, after pressing Authorise the redirect uri becomes thisismyapp/?code=whatever.
In order for iOS to recognise this url the redirect uri should be thisismyapp://?code=whatever (notice the missing :/)
As things are now, I think the authorization flow is broken for iOS apps.
Both RunKeeper and Fitbit use a similar flow and these work fine.
Is this a known issue?
Many thanks in advance.