尝试做了ShareSDK For Unity 分享内容

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

GoogleSDK依赖库 

 

·      CoreMotion.framework

·      CoreLocation.framework

·      MediaPlayer.framework

·      AssetsLibrary.framework

·      AddressBook.framework

上面是网上给出的必须加入的依赖库。


需要上腾讯开放平台和微信开放平台申请APPID。等


去掉这个路径的双引号。到此结束。

下面这个问题就是因为一点要用Mac上的Unity导出项目。如果用windows导出的IOS包用Xcode时就会出现这个问题。


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值