通过我的应用程序打开Instagram应用程序

时间:2017-06-23 22:11:53

标签: ios objective-c

我正在尝试从我的应用程序中打开Instagram应用程序并实现以下代码,但它没有做任何事情。我的iphone上安装了Instagram应用程序。

NSURL *instagramURL = [NSURL URLWithString:@"instagram://app"];
if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {
   [[UIApplication sharedApplication] openURL:instagramURL];
}

1 个答案:

答案 0 :(得分:2)

更新密钥 info.plist

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

<强>代码:

NSURL *instagramURL = [NSURL URLWithString:@"instagram://location?id=1"];
if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {
    [[UIApplication sharedApplication] openURL:instagramURL];
}

请参阅Instagram docs