ios - 短信的 Skype URI 似乎在 iPhone/iPod 上不起作用

标签 ios sms uri skype

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

然而,它在 iPhone 上惨遭失败,它调出 Skype 并开始无限循环“在 Safari 中打开此页面将退出 Skype”消息(无限循环,我的意思是:如果您单击“在 Safari 中打开” ",然后您将永远一次又一次地收到相同的警告。

我该如何解决这个问题?我做错了吗?我当前的 Objective-C 代码是:

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

最佳答案

它必须在 Skype 端被破坏。我会尽量避免它。

您也可以通过将该 URL 粘贴到 Mobile Safari 中进行测试,看看会发生什么。

尝试删除 ?sms

关于ios - 短信的 Skype URI 似乎在 iPhone/iPod 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3791248/

相关文章:

带有 Tabbar 的 iOS7 自动布局与 UIScrollView 和可缩放的 UIImageView 不工作

ios - NSLayoutConstrain自动调整最佳尺寸?

sms - 寻找可以在短信中发送的有效字符列表

Android 通过应用程序发送短信并将其保留在手机上

android - 如何仅从 Android Studio 中的特定对话中获取已发送的消息?

css - 有没有人让 IE8 读取编码为 base64 数据 URI 的 DHTML 行为?

iphone - 删除通知

ios - 如何为此示例 url 使用 AFNetwowrking2.0 代码?

ruby-on-rails - 在 RSpec 测试中模拟子 uri

c# - 避免 Uris 上的数据库信息