更新说明
重要通知
因目前微信iOS精简版版本是1.8.6.0,
从2020年6月1日起该旧版本SDK会被微信限制使用正常分享功能(分享时会显示“未验证应用”)。因此U-Share已下线微信iOS精简版,且后续不再提供。
建议已使用微信iOS精简版的客户,后续使用微信iOS完整版,可以体验更多高级功能。
分享6.10.10更新(2024-1-30)
1、QQ SDK升级到3.5.15版本
2、新浪微博SDK升级到3.3.7版本
3、SDK内部优化
分享6.10.9更新(2023-12-6)
1、QQ SDK升级到3.5.14版本
2、新浪微博SDK升级到3.3.5版本
3、微信SDK升级到2.0.2版本
4、SDK内部优化
分享6.10.7更新(2022-12-22)
1、QQ SDK升级到3.5.12版本
2、新浪微博SDK升级到3.3.4版本
3、SDK内部优化
分享6.10.6更新(2022-8-11)
1、微信SDK升级v1.9.6。
分享6.10.5更新(2022-6-15)
1、QQ SDK升级到v3.5.10。 2、微信SDK升级v1.9.2。 3、内部功能优化。
分享6.10.4更新(2021-11-18)
1、QQ SDK升级到v3.5.7。
注:QQ官方从V3.5.7SDK开始推出了个人隐私改造,QQ开发者需通过接口通知QQ SDK,用户是否已进行隐私协议授权,U-ShareSDK为了保证QQV3.5.7功能正常,在初始化QQ的appid的时候,默认调用了隐私协议授权函数,如果客户需要明确隐私授权,可以延迟初始化QQ平台的初始化函数。
分享6.10.3更新(2021-7-13)
1、微信SDK升级到v1.9.1。
2、QQSDK升级到 v3.5.3。
3、新浪微博SDK升级到了v3.3.0,支持Universal link。从6.10.3版本后,初始化SDK必须要配置微博的Universal link,否则会报错
4、优化企业微信和抖音分享面板图标问题。
分享6.10.2更新
1.新增Root Trackcode功能,支持统计分享传播关系链,功能说明, 接口说明。
2.解决目前已知偶发的崩溃。
分享6.10.1版本更新
1、优化功能代码,内置基础统计功能,统计指标更全面准确。
分享6.9.10版本更新
1、增加企业微信0.15版本平台。支持分享的类型为:文本,图片,音乐链接,视频链接,文件等,支持企业微信授权登录功能和获取用户信息
2、增加抖音v3.0.0版本平台。支持分享的类型为:图片和本地视频分享。支持抖音授权登录功能和获取用户信息
抖音分享设置:分享图片类UMShareImageObject可以保持和之前的api一样或者可以通过新增的shareAssetsArray来分享图片,具体查看UMShareImageObject的shareImageArray和shareAssetsArray;当用户分享视频的时候需要本地视频文件具体查看UMShareVideoObject的videoData,videoName和shareAssetsArray
分享6.9.9版本更新
1、更新微信完整版SDK1.8.7.1。2、 微信完整版的授权支持本地授权(本地设置appSecret)或通过服务器授权(在服务器配置appSecret)。微信的服务器配置appSecret具体操作参照文档](https://developer.umeng.com/docs/143070/detail/143586
如果微信的appSecret在服务器端配置了,可以设置微信的appSecret为nil。(应用程序设置微信的appSecret用本地授权,设置nil则用远程服务器授权)。
分享6.9.8版本更新
1、更新了完整版的SinaSDK3.2.7版本,已经上传pod
分享6.9.7版本更新
1、微信精简版支持1.8.5(不支持Universal Link),完整版支持到1.8.6.1(支持Universal Link),支持小程序数据回传,增加LaunchMiniProgram的分享类型
2、QQ完整版支持3.3.7_lite(目前已经支持小程序分享)
QQ集成更新:配置SSO白名单( 需要额外增加mqqopensdklaunchminiapp和mqqopensdkminiapp)、初始化设置(在原有初始化的基础上增加设置universalLink的API)
3、SinaSDK完整版支持SinaSDK3.2.5。4、UIWebview切换成WKWebview(最低支持版本为iOS8)5、alipay修改api,防止审核不过(UMSocialPlatformType_AlipaySession 修改成UMSocialPlatformType_APSession)。
注意 集成最新的微信和QQ的完整SDK,需要设置合法的Universal Links,不然不会初始化成功,具体查看微信和QQ的白名单配置和对应初始化代码示例,并且当用户首次使用1.8.6.1版本SDK时,会出现下图提示及上述跳转流程完成安全验证。此为1.8.6.1SDK出现的问题,官网已经说明:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/FAQ/iOS.html
sina完整版存在的问题
1、sina完整版SDK3.2.5在iphone6上不支持(调用sinaSDK初始化崩溃)2、sina分享在无客户端,只能分享文本,(图片及其他分享会异常)
分享6.9.3版本更新
1.升级Facebook SDK版本到4.33.0。在2018年中Facebook对SDK进行了重大改动,详情见 https://developers.facebook.com/docs/graph-api/changelog/breaking-changes/?translation
Facebook集成更新:配置SSO白名单
如果已经集成U-Share并且版本为6.5以下,请参考 友盟+SDK升级说明 进行更新。