Set Mobile Credentials - No URI handler for ubuntuone protocol

Bug #696290 reported by Nils Fredrik Gjerull on 2011-01-01
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu One Contacts App for iOS
Ubuntu One iOS Client
Zachery Bir

Bug Description

When I try to sign into Ubuntu one in the "Ubuntu one contact sync" app, it opens in Safari. There a button with the label "Set Mobile Credentials" is shown, but when I try to press that button Safari says that it cannot open the page because the address is not valid.

I use iOS version 4.2.1 on an iPhone 3GS.

summary: - Set Mobile Credentials
+ Set Mobile Credentials - No URI handler for ubuntuone protocol
Nils Fredrik Gjerull (nfg) wrote :

I have investigated this further. The "Set Mobile Credentials" button submits a form to an URL with a ubuntuone scheme. That is ubuntuone://xxxxxxxx:<email address hidden>. Somehow a handler for the ubuntuone protocol is not discovered by the Safari on my IPhone?

Are there anybody else that experience this problem?

Nils Fredrik Gjerull (nfg) wrote :

I have now downloaded the code for the ubuntuone ios client. I searched through the code after ubuntuone and found information regarding url schemes in contacts/iPhoneApp/Info.plist. From this I can read that the correct URL scheme should be x-ubuntuone-contacts, not ubuntuone.

This should probably be changed on the website. Perhaps I should file a bug relating to the ubuntu-one website? Not sure where to file it.

Martin Albisetti (beuno) on 2011-02-28
Changed in ubuntuone-ios-client:
assignee: nobody → Zachery Bir (urbanape)
Zachery Bir (urbanape) wrote :

Thanks, Nils. Yes, this is an oversight left behind after we had the individual apps call our web service to retrieve their credentials. I'll get a branch out that fixes this very shortly.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers