新版本友盟中获取用户信息:
UMSocialManager.default().getUserInfo(with: UMSocialPlatformType.wechatSession, currentViewController: self) { (response, userError) in
if userError != nil {
return
}
if response != nil {
let userinfoBS = response as! UMSocialUserInfoResponse
let iconUrl = userinfoBS.iconurl
let name = userinfoBS.name
//mark: uid、unionId、usId三者等同
let uid = userinfoBS.uid
let unionId = userinfoBS.unionId
let usId = userinfoBS.usid
let openId = userinfoBS.openid
print("iconUrl--->\(String(describing: iconUrl))\n---name->\(String(describing: name))\n---uid---->\(String(describing: uid))\n---openId--->\(String(describing: openId))\n---unionId--->\(String(describing: unionId))\n---usId--->\(String.init(describing: usId))")
}
}