canOpenURL:网址失败:" instagram:// app" - 错误:"(null)

时间:2015-10-27 09:12:57

标签: swift ios9 info.plist

我收到此错误:

-canOpenURL:网址失败:" instagram:// app" - 错误:"(null)"

这是我使用的代码:

let instagramURL = NSURL(string: "instagram://app")!     
if (UIApplication.sharedApplication().canOpenURL(instagramURL)) {
    //some code
}

我将LSApplicationQueriesSchemes添加到我的info.plist文件

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>instagram</string>
</array>

似乎&#34;认识&#34; Instagram计划,因为当我使用像#34; instagraam&#34;我得到一个不同的错误消息(这是有道理的):

-canOpenURL:网址失败:&#34; instagraam:// app&#34; - 错误:&#34;此应用不允许查询方案instagraam&#34;

我错过了一些明显的东西吗?

1 个答案:

答案 0 :(得分:1)

正如评论中指出的那样 - 这实际上是this的副本。

在真正的设备上,它可以工作,它只是模拟器的奇怪输出。