iOS集成友盟分享sdk

写在前面:

公司项目改版,出于app最终设计稿还没定,前期初步搭建好了大致框架,接着先把要用的一些第三方sdk集成进来,大概有消息推送,红包分享和支付等,支付后期会发布。好了,废话不多说,切入正题(是不是搞技术的都是这么直接,不喜欢拐弯抹角啊😄,纯属个人乱说,不喜勿喷哦)

开发测试环境:iMac 10.11.5,Xcode7.3.1,iPhone6Plus,iOS9.3.2

友盟门户网站 

iOS集成详细文档 (要特别注意文档里面的红字)

主要步骤:

1.导入友盟分享sdk,两种方法:

法一:pod 'UMengSocialCOM', '~> 5.2.1',即pod命令导入(支持pod命令就是好啊,导入维护更新起来真的很方便)

法二:手动导入,下载相应的sdk压缩包,解压之后将含有sdk_版本号的目录导入到项目中(最好先复制到项目对应目录下,之后xcode中右击addfiles)

2.必要库文件导入,以及相关的一些配置

这里需要注意xcode7中找不到dylib后缀文件,有相应的tbd文件,但是tbd不能代替dylib,解决办法 -l库文件名,如下截图:

3.程序中添加相关代码,如图:

遇到的主要问题:

1.腾讯开放平台提交审核驳回问题

审核团队qq号:800013811,邮件通知审核通过,但是应用状态还是显示 审核驳回,qq沟通,什么都没改 重新提交审核,通过!(沟通了一上午啊,那个qq超不好用,不知道是我们公司网络慢还是怎么的,它们那系统提示信息一直刷屏。最郁闷的是已经告诉客服账号了,还叫我上传新包,后来另一个客服了解到时iOS,说iOS根本就不用提交什么包,都登录到账号了,难道看不来是安卓还是iOS吗,也真的是醉了,反正后来是什么都没改,重新提交了下,就审核通过了。题外话啊,不喜勿喷哦,不管怎样,最后还是解决了,😄)

2.新浪微博开放平台提交审核失败问题

提供跟分享页面相关应用界面。

3.iOS9适配 -canOpenURL: failed 问题

见上面适配iOS9截图。

4.QQ空间分享,没有跳到QQ空间而是跳到qq好友列表问题

图片文字都要设置,确实设置iOS8.3不行,iOS9.3OK.

5.添加必要框架时找不到dylib后缀文件,xcode7中为tdb文件问题

如上截图-l库文件名 解决。


时间太赶了,有不明白的,可以评论提哦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • 昨天晚上,或者说应该是今天凌晨的时候看到李葳蕤发给我的一段微信,她说最近看了一部小说:“我不喜欢这世界,我只喜欢你...
    四世瑾瑜阅读 1,794评论 0 0
  • 由于厨房改造,下水道设计不合理。纵使使用起来已经非常小心翼翼,但每隔一两个月总会大堵一次,通一次也管不了多久。今天...
    玉露君阅读 2,713评论 0 1
  • 脂动力体验第一天,为了找回最美好的自己,从健康开始。
    美呀莹莹阅读 775评论 0 0