SMS的Skype URI似乎不适用于iPhone / iPod

时间:2010-09-24 21:46:49

标签: ios sms uri skype

我正在尝试使用iOS(iPhone / iPod Touch)应用中的Skype SMS URI,即打开skype:+33123456789?sms URI。它在我的Mac上运行良好,安装了Skype(在终端中输入open 'skype:+33153928448?sms'或在URI栏中输入Skype并开始编写短信)。

然而,它在iPhone上惨遭失败,它带来了Skype,并开始无限循环“在Safari中打开此页面将退出Skype”消息(无休止地,我的意思是:如果你点击“在Safari中打开” “,那么你会一次又一次地得到同样的警告。”

我该如何排除故障?我做错了吗?我目前的Objective-C代码是:

  

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

4 个答案:

答案 0 :(得分:1)

必须在Skype结束时打破它。我会尽量避免它。

您还可以通过将该网址粘贴到Mobile Safari中来测试这一点,看看会发生什么。

尝试删除?sms

答案 1 :(得分:1)

它实际上并不是一个错误。我们目前不支持通过URI在所有平台上普遍发送SMS。您可以通过此页面找到支持的内容:http://developer.skype.com/skype-uris/reference

如果我们为普遍发送短信息添加URI支持,那么该页面将会更新,但是我没有时间可以添加。

由于

艾伦史密斯 Skype开发人员社区经理

答案 2 :(得分:0)

好吧,这是Skype结束时的一个错误,我已经报道了。

答案 3 :(得分:0)

IOS目前唯一支持的方法是?call方法。 ?call& video = true在IOS上不起作用 - 但是?没有video = true的调用以相同的方式工作。 IOS支持似乎落后于其他设备,Skype网站上的文档是不正确的。

经过多次头痛后我才明白这一点!