共计 1792 个字符,预计需要花费 5 分钟才能阅读完成。
Mob ShareSDK
Android – V2.7.10
iOS – V3.5.0
Mob 下载:https://github.com/MobClub/Ne…
For Unity3D 集成指南:http://wiki.mob.com/unity3d%E…
注:本文写于 2016-12-16,局部操作可能和 mob 最新版本不统一,请以官网文档为准。
Android 删除不须要的平台
删除 Assets\Plugins\Android\ShareSDK\libs 下不须要平台的 jar 文件
IOS 删除不须要的平台
关上 ShareSDKUnity3DBridge.m,删除不须要的平台,以 #define 结尾。但 build xcode 之后会有各种 link error,目前还未删除不须要的平台。
依据官网的文档进行精简,要留神 ShareSDK.projmods 为 json 格式文件,须要验证语法是否正确。
第三方分享的独特步骤
分享都须要在各自的平台创立利用,获取相干的 Appkey、AppID 等之类的
图片合成
图片加水印:http://www.arvrschool.com/rea…
图片合成:http://answers.unity3d.com/qu…
http://www.cocoachina.com/bbs…
新浪微博
接入文档:http://open.weibo.com/wiki/%E…
SSO 受权
接入微博的第三方 Android、iOS 利用可通过微博官网客户端疾速实现 OAuth2.0 受权。不须要反复输出微博用户名、明码,只须要一步操作,间接点击受权按钮即可实现受权,加强了操作简便性及帐号安全性。
SSO 受权目标是简化受权流程,读取以后用户登录在客户端上的身份来实现免登录,只须要点击操作就能够实现新浪帐号在第三方利用登录,升高两头的流失率。
微信
接入文档:https://open.weixin.qq.com/cg…
微信开放平台申请流程
QQ
接入文档:http://wiki.mg.open.qq.com/in…
遇到的问题
错误码:发送失败,请查看网络并重试
参考:[Android 常见问题] QQ 或 QZone 分享报“分享失败,请查看网络并重试”
我的解决办法:重置了 ShareSDK 的 APPKey
微信分享绕过审核
【ShareSDK】常见问题汇总 2016.12.19 更新
<string>QQ05FB8B52</string> 它是 qq appid 16 进制
IOS 平台
‘ShareSDK/Support/PlatformSDK/YiXinSDK/libYixinSDK.a(YXApiMessage.o)’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
设置 build settings 中 bitcode 为 NO
各个社交平台的分享受权规定和常见问题
新浪微博
ShareSDK 新浪微博分享 sso package or sign error 解决办法:http://bbs.mob.com/forum.php?…
安卓版微信分享
安卓版微信分享只有一段话,并没有相应的网页和图片
批改 WeChat 中的 BypassApproval 为 false,不论是否通过审核。
微信须要通过审核,并且包名和应用程序签名是一样的。
[Android 常见问题] 微信分享(比照及配置)
QQ 分享
其它
在 TotalCommand 中解压 ShareSDK.zip 之后,不显示__MACOSX 文件夹,导致在从新压缩成 zip 包时短少了文件。
ShareSDK.projmods 为 json 格式文件,强烈建议应用可查看 Json 格局的文本编辑器来查看和编辑,能够进行语法查看。如果是应用 VSCode 能够装置 JsonTools 插件,并且在右下角文件格式中抉择 Json
建设帐号零碎
** 第三方平台登录 http://wiki.mob.com/%E8%8E%B7…