unity同时集成mob的sharesdk,smssdk,微信支付

mob集成的sharesdk挺好用的,尤其是打包ios的时候,但是,有一点是特别坑的,sharesdk和smssdk同时导入工程会发现有一些文件会被覆盖掉,尤其是包内自带的zip压缩文件,压缩文件里包含着ios的sdk,这就很蛋疼了,还有就是官方自带的微信的SDK不是带微信支付回调函数onResp和onReq的,所以,今天就来说说集成ShareSDK,smssdk,微信支付的坑

我相信用过mob的sharesdk和smssdk的都被坑过,但是同时集成sharesdk,smssdk和微信的,我在网上都没有找到解决办法,索性通过自己的探索,解决了这个问题。Android是很强大的,完全不用考虑,但是在ios中就要考虑了,由于ios使用OC语言,并且在xcode的配置相当繁琐,所以mob可能也是为了兼顾广大unity开发者,所以打了unity打包ios的自动配置的包,但是ShareSDK和SMSSDK同时使用会出现自动包中的ZipSDK被覆盖的问题。

单独使用完全不需要考虑

结束废话,开始干货

在导包的时候首先注意顺序,一定不要错首先导入SMSSDK,再导入ShareSDK这里写图片描述

这个导入的ShareSDK是不带第三方的SDK的,所以需要去下载mob官方ios开发的SDK这里写图片描述

这里写图片描述

选择适合自己的SDK下载,注意,带支付版的是不带微信支付需要的onReq和onResp函数的

下载mob需要的基础库这里是下载地址

微信支付在unity需要的配置看我的上一篇博客传送门

然后就可以打包,下载的ShareSDK的第三方SDK和mob的基础库在xcode中导入

把下载的ShareSDK文件放在导出的xcode工程的根目录,添加文件引用,替换smssdk和ShareSDK 的mob基础库,就可以打包了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值