Mob ShareSDK

  • Android - V2.7.10
  • iOS - V3.5.0

Mob下载:https://github.com/MobClub/New-Unity-For-ShareSDK

For Unity3D 集成指南:http://wiki.mob.com/unity3d%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/

注:本文写于 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/read.php?tid=1048

图片合成:http://answers.unity3d.com/questions/472379/merge-2-images-into-1-real-time.html

http://www.cocoachina.com/bbs/read.php?tid-100489-fpage-3.html

Unity的三种截屏方式

http://blog.csdn.net/anyuanlzh/article/details/17008909

新浪微博

接入文档:http://open.weibo.com/wiki/%E7%A7%BB%E5%8A%A8%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%8E%A5%E5%85%A5

SSO授权

接入微博的第三方Android、iOS应用可通过微博官方客户端快速完成OAuth2.0授权。 不需要重复输入微博用户名、密码,只需要一步操作,直接点击授权按钮即可完成授权,增强了操作简便性及帐号安全性。

SSO授权目的是简化授权流程,读取当前用户登录在客户端上的身份来实现免登录,只需要点击操作就可以完成新浪帐号在第三方应用登录,降低中间的流失率。

微信

接入文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&lang=zh_CN&token=f6214721e920e5d23be7e5477279897095568dd2

微信开放平台申请流程

QQ

接入文档:http://wiki.mg.open.qq.com/index.php?title=%E5%8A%9F%E8%83%BD%E9%9B%86%E6%88%90

遇到的问题

错误码:发送失败,请检查网络并重试

参考:[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?mod=viewthread&tid=19633&extra=page%3D2

安卓版微信分享

安卓版微信分享只有一段话,并没有相应的网页和图片

修改WeChat中的BypassApproval为false,不管是否通过审核。

微信需要通过审核,并且包名和应用程序签名是一样的。

[Android常见问题] 微信分享(对比及配置)

QQ分享

其它

TotalCommand中解压ShareSDK.zip之后, 不显示__MACOSX文件夹,导致在重新压缩成zip包时缺少了文件。

ShareSDK.projmods 为json格式文件,强烈建议使用可查看Json格式的文本编辑器来查看和编辑,可以进行语法检查。如果是使用VSCode可以安装JsonTools插件,并且在右下角文件格式中选择Json

建立帐号系统

第三方平台登录 http://wiki.mob.com/%E8%8E%B7%E5%8F%96%E6%8E%88%E6%9D%83%E7%94%A8%E6%88%B7%E8%B5%84%E6%96%99-2/

ShareSDK For Unity集成的更多相关文章

  1. unity集成openinstall流程

    目的 1.Unity集成openinstall sdk? 最近在使用一个叫openinstall的SDK,通过它实现免填邀请码的功能,集成到unity游戏开发中.对App安装流程的优化,尤其是免填写邀 ...

  2. ShareSDK 社会化分享 集成步骤

    第一步 :获取ShareSDK 官网:http://www.mob.com 完整的集成文档:http://wiki.mob.com/android-sharesdk%E5%AE%8C%E6%95%B4 ...

  3. unity, 集成iOS广告sdk注意事项

    ----更新:2015-10-22 今天在unity里集成讯飞语音听写的iOS sdk,结果发现前面集成domob广告的方法搞复杂了. 其实,直接把UnityViewControllerBase当做s ...

  4. Unity 集成联通SDK

    我相信Unity程序员都会遇到加入SDK的问题,我相信如果你不会android编程,我相信你的CPU当场计算过快而爆炸!  这里也写笔记希望能帮助大家 如果有讲错的地方,希望大家能回复并且提供答案!  ...

  5. sharesdk for android集成调试的几个问题

    1.一定要下载最新版,这个东西目前版本升级很频繁,证明产品本身还不稳定,最新版bug会少一点 2.下载最新版SDK的时候,跟随下载最新Sample,官网文档的示例代码及时性很差. 3.调试的几个Key ...

  6. GJM :Unity集成Leap Motion

        Demo演示视频

  7. iOS开发- 三步快速集成社交化分享工具ShareSDK

    1.前言 作为现在App里必不可少的用户分享需要,社交化分享显然是我们开发app里较为常用的. 最近因为公司App有社交化分享的需要,就特此研究了会,拿出来与大家分享. 想要集成社交会分享,我们可以使 ...

  8. iOS- 三步快速集成社交化分享工具ShareSDK

    http://www.cnblogs.com/qingche/p/3727559.html 1.前言 作为现在App里必不可少的用户分享需要,社交化分享显然是我们开发app里较为常用的. 最近因为公司 ...

  9. WCF技术剖析之七:如何实现WCF与EnterLib PIAB、Unity之间的集成

    原文:WCF技术剖析之七:如何实现WCF与EnterLib PIAB.Unity之间的集成 在这之前,我写过深入介绍MS EnterLib PIAB的文章(参阅<MS Enterprise Li ...

随机推荐

  1. 每日一问:谈谈 volatile 关键字

    这是 wanAndroid 每日一问中的一道题,下面我们来尝试解答一下. 讲讲并发专题 volatile,synchronize,CAS,happens before, lost wake up 为了 ...

  2. Log4j Threshold指定输出等级&&Append指定是否追加内容

    Threshold指定输出等级 有时候我们需要把一些报错ERROR日志单独存到指定文件 ,这时候,Threshold属性就派上用场了: Threshold属性可以指定日志level Log4j根据日志 ...

  3. MOT19数据集百度云盘

    图片按视频分的压缩包 [已失效] 链接: https://pan.baidu.com/s/1kNw6yhvqgitNK5N__WOpxw 提取码: yia4 链接: https://pan.baidu ...

  4. Java编程思想之十八 枚举类型

    关键字enum可以将一组具名的值的有限集合创建为一种新的类型, 而这些具名的值可以作为常规的程序组件使用.这是一种非常有用的功能. 18.1 基本enum特性 创建enum时,编译器会为你生成一个相关 ...

  5. vertica审计日志

    最近时段的所有请求: select * from dc_requests_issued order by time desc limit 10; 默认在磁盘上保留50MB: dbadmin=> ...

  6. 国产服务器创建GSCloud实例统计

    1. GSCloud 201909 版本 完整的数据库实例 龙芯上面的瀚高4.3.4.3 数据库实例 安装耗时: 服务器配置: 龙芯3A 四核 .45G 内存8G HDD硬盘 安装耗时: 52min ...

  7. Flink 源码解析 —— 如何获取 StreamGraph?

    StreamGraph https://t.zsxq.com/qRFIm6I 博客 1.Flink 从0到1学习 -- Apache Flink 介绍 2.Flink 从0到1学习 -- Mac 上搭 ...

  8. Spark Core知识点复习-2

    day1112 1.spark core复习 任务提交 缓存 checkPoint 自定义排序 自定义分区器 自定义累加器 广播变量 Spark Shuffle过程 SparkSQL 一. Spark ...

  9. 利用Travis IC实现Hexo博客自动化部署

    1.Hexo博客的利与弊 Hexo中文 我就默认为看到这篇文章的人都比较了解Hexo博客,也都能够成功手动部署吧.所以第一部分推荐两篇文章一笔带过,让我们快速进入本文的重点内容.实在不知道也不要方先看 ...

  10. BZOJ3145 [Feyat cup 1.5]Str 后缀树、启发式合并

    传送门--BZOJCH 考虑两种情况: 1.答案由一个最长公共子串+可能的一个模糊匹配位置组成.这个用SAM求一下最长公共子串,但是需要注意只出现在\(S\)的开头和\(T\)的结尾的子串是不能够通过 ...