微信已发展成一个庞大的生态系统,是生活、社交不可缺少的优秀产品。ios 开发中时常需要调用相关微信功能,扫码二维码等
1.info.plist 添加白名单LSApplicationQueriesSchemes
,如下图
2.代码实现
if let tmpurl = URL(string: "weixin://scanqrcode"){
//跳转扫一扫
if UIApplication.shared.canOpenURL(tmpurl) {
UIApplication.shared.open(tmpurl, options: [UIApplication.OpenExternalURLOptionsKey(rawValue: "weixin://scanqrcode"):"weixin://scanqrcode"]) { (result) in
}
}
else{
SwiftProgressHUD.showFail("请先安装微信App")
}
}
以上就是全文的内容,希望对大家有帮助。