tags:

views:

79

answers:

2

Hi all,

I'm trying to use the Skype SMS URI from an iOS (iPhone/iPod Touch) app, i.e. opening the skype:+33123456789?sms URI. It works great on my Mac, with Skype installed (typing open 'skype:+33153928448?sms' in the terminal or in a URI bar will bring Skype and start composing the text message).

However, it fails miserably on the iPhone, where it brings up Skype and just starts an endless loop of "Opening this page in Safari will quit Skype" messages (by endless, I mean: if you click on "Open in Safari", then you get the same warning again and again forever).

How can I troubleshoot that? Am I doing it wrong? My current Objective-C code is:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"skype:+33153928448?sms"]]

+2  A: 

It must be broken on Skype's end. I would try to avoid it.

You could also test this by pasting that URL into Mobile Safari and see what happens.

Try removing the ?sms.

Daniel A. White
Removing the `?sms` doesn't work. I can initiate calls (with `?call`), but I want to send SMS!
FX
+2  A: 

OK, it's a bug on Skype's end, and I've reported it.

FX