Unity 之MOB ShareSDK流程详解

最近公司的应用要发布到其他的Android平台,所以Share SDK 的一些参数需要重新配置,借此机会笔者整理下Share SDK相关设置的流程,以下示例Android平台微信分享为参考


有错误或者不准确的地方欢迎大家留言指正


  • 2018.06.09更新 不支持异步回调,在异步中进行回调会出现错误。

首先去MOB官网注册相关账号

登录就会来到对应的管理控制台

然后添加应用,把需要进行分享的应用先关设置添加进去

这样我们就得到了这个应用在MOB平台的APP ID和 App Secret

点击Share SDK

选中社会化平台分享

会看到许多可以分享的平台 如果应用过多点击小三角可以弹出其他应用的下拉列表

这里有一个是否开启回流短链的设置,打开了这个转短链的话,我们会帮您统计回流数,就是说您分享链接了,会统计多少人点击这个链接数

点击需要分享平台的齿轮按钮

进入后会要求输入APP ID和APP Secret

但是这个APP ID和APP Secret并不是我们一开始得到的在MOB平台对应的序列号,那我们从哪里获取呢?这需要我们去微信开放平台获取

也是老套路,注册对应的账号

这个还需要验证一下

创建应用 填写你们的App信息

里面还需要添加2张App对应的Icon 图片 尺寸2828 、108108

然后添加平台信息,在填写平台信息之前你需要下载一个签名生成工具

APK应用安装在手机上

用上面的工具去获取应用签名 用它可以方便的获取应用签名

整个填写流程后就会进入微信的审核流程 ,这个审核需要1-7个工作日,所以慢慢等待吧

通过后你会看到这个,点击生成

会提示你扫描对应的二维码,

扫描后得到如下界面,生成密钥一定要记录,生成密钥一定要记录,生成密钥一定要记录!!!

这样我们就得到了微信的App Id 和App Screct ,回到MOB平台填写完对应的参数后要记得选择开启选项

以上是我们再对应网站上的配置信息,接下来我们进入Unity进行配置

配置Unity之前,强烈建议先看下MOB官方集成文档

按照文档的说明填写对应的信息,不过我建议把对应的配置文件写到脚本中,因为在外部填写会出现一些莫名其妙的错误

Mob-AppKey、AppSecret填写位置 记得外部暴露的输入框也要修改

微信-AppKey、AppSecret填写位置,记得外部暴露的输入框也要修改

接下来去AndroidManifest修改下Bunlde ID

最后一步,也是最重要的一步,去客服要 对应的democallback.jar(当然也可以自己弄,我是管客服要的,秒生成),没有这个东西分享回调会闪退!!!Unity分享微信的回调的配置

在集成的时候可能会出现一些莫名其妙的问题,删除微信重新安装是个不错的选择

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,332评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,506评论 25 709
  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 30,107评论 8 265
  • 1. git fetch --prune 清理远程没有的本地分支 2. git branch -...
    起名字太累阅读 1,305评论 0 2
  • 2015年3月:我以梦想之名降落这座城市 2016年4月:我不知道该怎么和一个城市分手,我对你既没有责任,也没有义...
    韩门贵子阅读 402评论 3 3

友情链接更多精彩内容