使用操作按钮快速打开 Twitter 配置文件

标签 swift twitter

我正在尝试通过单击按钮打开我的 Twitter 个人资料,当我单击该按钮时它会通过 Safari 打开,但我想通过 Twitter 应用程序打开我该怎么做以及我在这里做错了什么?

let twUrl = URL(string: "twitter://user?screen_name=wixvii")!
let twUrlWeb = URL(string: "https://www.twitter.com/wixvii")!
if UIApplication.shared.canOpenURL(twUrl){
   UIApplication.shared.open(twUrl, options: [:],completionHandler: nil) 
}else{
   UIApplication.shared.open(twUrlWeb, options: [:], completionHandler: nil)
}

最佳答案

在info.plist中加入这条命令就可以解决这个问题。

LSApplicationQueriesSchemes

twitter

关于使用操作按钮快速打开 Twitter 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48675055/

相关文章:

arrays - 在 SwiftUI 中的 forEach 期间将文本字段输入添加到数组

java - getUserTimeLine (Twitter4J) 仅适用于部分公众账号

android - Fabric for Android 和 twitter4j 都找不到包含特定用户提及的推文

ios - 位置管理器不会停止更新

ios - Swift 2.0 按属性对对象数组进行排序

ios - 如何在结束通话后删除CallKit的回调选项UI

swift - 左对齐水平堆栈 View 和顶部对齐垂直堆栈 View

安卓,推特, 'FOLLOW US'

c# - 识别twitter用户的经度和纬度

iphone - '#' 字符 Twitter 在 ios 中发布 url