Unity集成ShareSDK分享遇到的问题

安卓微博分享

签名错误此类问题一般是是由于微博开放平台配置的包名和签名与您的app的不一致导致的。
注意:安卓的签名在每个平台是不一样的。使用微信、微博、QQ专用的签名生成工具

1.检查包名是否和微博开放平台配置一致
2.使用签名打包。参考https://www.cnblogs.com/mzwl/p/6610088.html
3.打包后装到安卓手机上
4.下载新浪微博MD5签名工具生成签名
5.将生成的签名填写到微博开放平台

安卓微信分享

返回第三方工具、获取资源失败、多文件分享,仅支持图片格式等问题
解决:微信不绕过审核分享,BypassApproval="false"
参考http://bbs.mob.com/forum.php?mod=viewthread&tid=36&extra=page%3D1%26filter%3Dtypeid%26typeid%3D35

苹果微信分享

Xcode提示:[sharesdk warn]: 未配置urlscheme
检查微信app_idapp_secret是否配置正确

苹果Q空间分享失败

分享链接必须是https开头

通用解决方案

检查配置

苹果build成功Xcode配置错误

/Unity项目/Assets/Plugins/iOS/ShareSDK/Editor/ShareSDK.mobpds
修改这个路径下的配置

苹果微博分享失败

sso package or sign error
1、先检查包名和微博后台是否一致
2、如果一致,新浪脚本配置加上public bool ShareByAppClient = true;

其他参考

ShareSDK官方地址:http://www.mob.com/mobService/sharesdk
ShareSDK下载地址:https://github.com/MobClub/New-Unity-For-ShareSDK
ShareSDK常见问题:http://www.mob.com/problem/sharesdk

你可能感兴趣的:(Unity集成ShareSDK分享遇到的问题)