做公司iOS app的时候,需要把单品页分享到社交网络,按照传统的步骤,去申请key,下载官方SDK和Demo,然后跑一下,去改造自己的app。这样不仅增大了app的体积(光SDK都比我自己的app大了),而且每个平台自己的SDK用法不统一,很零散。于是自己研究了一下各个SDK和官方客户端通信的数据格式,封装了一下,成了OpenShare。目前只支持iOS平台(android正在筹划中),支持CocoaPods。代码只有几百行,目前支持微博、微信、QQ、人人。即使不在自己的项目中使用,也可以clone下来研究一下app之间的通信,所以给个star是很有必要的(^_^)。
Github地址:https://github.com/100apps/openshare
整个hack过程已经写到我的博客了:http://www.gfzj.us/series/openshare/
欢迎使用:
pod 'OpenShare'
楼主只是一个iOS新人,属于半路出家型,代码写的不好,如果有改进的想法请务必留言或者发邮件给我。如果您能「Pull Requests」,想必也是极好的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.