ios - 为什么我不能用 ios 9 打开 facebook 和 twitter 应用程序
<p><p>在 ios9 出现之前,我使用以下代码在单击按钮时使用我的应用程序打开 facebook 应用程序。如果手机有 facebook 应用程序,它会打开 facebook 应用程序,如果没有,它会打开 safari 浏览器。同样对于 twitter。这是我的代码。</p>
<pre><code>- (IBAction)facebookButton:(id)sender {
NSURL *facebookUrl = ;
if ([ canOpenURL:facebookUrl]) {
[ openURL:facebookUrl];
}
else{
[ openURL:];
}
}
- (IBAction)twitterButton:(id)sender {
NSURL *twitterUrl = ;
if ([ canOpenURL:twitterUrl]) {
[ openURL:twitterUrl];
}
else{
[ openURL:];
}
}
</code></pre>
<p>这在 iOS 9 之前运行良好。但现在如果应用程序存在与否,它只会打开 safari.help me with this</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我们必须在 <code>info.plist</code></p> 中添加以下内容
<p> <a href="/image/wM0tv.png" rel="noreferrer noopener nofollow"><img src="/image/wM0tv.png" alt="enter image description here"/></a> </p></p>
<p style="font-size: 20px;">关于ios - 为什么我不能用 ios 9 打开 facebook 和 twitter 应用程序,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/34975005/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/34975005/
</a>
</p>
页:
[1]