Android分享。
先是下载ShareSDK官方的SDK。里面自带Demo。
将这个东西挪到自己项目下。
然后自己建分享按钮。
需要注意的是分享后跳出第三方软件的一系列事件。比如回调什么的。官方demo和文档里标注了各个事件。
然后自己建的这个脚本注意点击的时候才进行初始化。
这个包名要和AndroidManifest里的包名一致
修改ShareSDKUnity3DBridge.m文件里的宏定义。看是否有需要平台的宏定义
。。。。。。。。。。。。。。。。
AndroidManifest里有各种平台的回调事件。
新版本的ShareSDK不支持1.7JDK。我用的是1.8JDK。
IOS版本分享。
以上的内容一样。但是需要到Xcode上调试。必须将项目用Mac上unity导出
添加SDK依赖库
必须添加的依赖库如下(Xcode 7 下 *.dylib库后缀名更改为*.tbd):
libicucore.dylib
libz.dylib
libstdc++.dylib
JavaScriptCore.framework
以下依赖库根据社交平台添加:
新浪微博SDK依赖库
· ImageIO.framework
· AdSupport.framework
· libsqlite3.dylib
QQ好友和QQ空间SDK依赖库
· libsqlite3.dylib
微信SDK依赖库
· libsqlite3.dylib
短信和邮件需要依赖库
· MessageUI.framework
Google+SDK依赖库
· CoreMotion.framework
· CoreLocation.framework
· MediaPlayer.framework
· AssetsLibrary.framework
· AddressBook.framework
上面是网上给出的必须加入的依赖库。
需要上腾讯开放平台和微信开放平台申请APPID。等
去掉这个路径的双引号。到此结束。
下面这个问题就是因为一点要用Mac上的Unity导出项目。如果用windows导出的IOS包用Xcode时就会出现这个问题。