用pod 集成 WechatOpenSDK
pod'WechatOpenSDK'
pod install
直接上代码
extension AppDelegate {
funconReq(_req:BaseReq) {
}
funconResp(_resp:BaseResp) {
}
funcapplication(_application:UIApplication, handleOpen url:URL) ->Bool{
returnWXApi.handleOpen(url, delegate:self)
} funcapplication(_application:UIApplication, open url:URL,
:String?, annotation:Any) ->Bool{
returnWXApi.handleOpen(url, delegate:self)
}
funcapplication(_application:UIApplication, continue userActivity:NSUserActivity, restorationHandler:@escaping([UIUserActivityRestoring]?) ->Void) ->Bool{
returnWXApi.handleOpenUniversalLink(userActivity, delegate:self)
}
}
点击分享 实现
funcshareWebFor(_url:String) {
letwebpageObject =WXWebpageObject()
webpageObject.webpageUrl="https://www.baidu.com";
letmessage =WXMediaMessage()
message.title="邀请员工";
message.description="点击加入";
message.setThumbImage(UIImage(named:"登录001")!)
message.mediaObject= webpageObject;
let req = SendMessageToWXReq()
req.bText=false
req.message= message;
req.scene = Int32(WXSceneSession.rawValue);
WXApi.send(req) { ( hah )in
print(hah)
}
}
注意事项
1.白名单
2. TAGETS- info- URL types