ShareSDK踩坑笔记

  • IOS包无其他接入.h.m文件

直接clone官方Github 而不是下载压缩好的

  • Android分享菜单 莫名多出注掉的分享

Android中分享菜单函数传递参数是被丢弃的,主要靠ShareSDK设置enable=false。

  • IOS微信分享失败:#warning:尚未配置[微信]URL Scheme:, 无法使用进行授权。

未在Info.plist文件中设置URL types,原因 ios比android微信多一个WechatPlatform类型。代码在ShareSDKConfigEditor.csSetPlatformConfList()方法内写死 估计是忘了写上WechatPlatform类型 导致他的值是空。而在设置值的时候 所有微信公用一个key, WechatPlatform=997又是最靠后,导致他的空值覆盖之前设置的微信key。所以不要用或者增加代码到SetPlatformConfList()

  • IOS删除多余SDK 导致xode编译失败

ShareSDKUnity3DBridge.m中要手动删除不要的#define

你可能感兴趣的:(ShareSDK踩坑笔记)