I'm still having difficulties with the new redirect URI scheme.
During development within Creo everything works fine. My chosen api (Dribbble) now accepts the Creo default redirect uri in my Dribbble app dashboard.
Also works fine in Creo player (from TestFlight app)
Now I'm at a stage of testing as a standalone installed on iPhone, I'm having issues.
I changed the redirect uri in my http request object
from
com.creolabs.creo://oauth2Callback
to
uk.co.garysimpson.balllin://oauth2Callback
I also changed the redirect uri in my Dribbble app dashboard
from
com.creolabs.creo://oauth2Callback
to
uk.co.garysimpson.balllin://oauth2Callback
My app bundle id is set to : uk.co.garysimpson.balllin
I rebuild a new ipa file for development distribution.
I deleted the old instance from iPhone and installed the freshly built ipa.
On launch I see my own splash screen for a split second, then I see the creo splash screen and activity indicator for around 5 seconds (poss unrelated bug).
After splash screen the app moves to Safari with the http request to the Dribbble api.
On clicking Authorise I get a prompt from Safari that the url can not be opened because it is invalid.
I'm unsure what my application is actually passing to Safari as the redirect parameter of the request in this build, but assume it should be uk.co.garysimpson.balllin://oauth2Callback as now set in the http request, and the Dribbble app dashboard.