V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
refresh
V2EX  ›  iDev

社交分享你们用什么方式?social.framework功能有点弱了

  •  
  •   refresh · 2013-10-22 13:52:08 +08:00 · 5535 次点击
    这是一个创建于 4053 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前都是用social.framework,因为已经放弃了iOS5以下了。但social功能比较简单,只能发一个微博,不能添加关注,也不能查到用户是否有正确地分享。

    如果我想要检查用户分享的内容,最好能让用户添加关注我的官方微博,只然并非偷偷关注,只是想提供一些便利。这样是否需要第三方呢,还是可以针对social进行深度开发?用第三方又需要用户去授权一次,怕用户麻烦。
    23 条回复    2019-04-17 19:06:02 +08:00
    refresh
        1
    refresh  
    OP
       2013-10-22 14:00:19 +08:00
    自已回第一个,有人在用shareSDK吗,好用不?
    fangzhzh
        2
    fangzhzh  
       2013-10-22 14:16:02 +08:00
    @refresh sharesdk 好用.

    性浪微博, 微信, twitter,facebook,根据语言,无缝切换.
    so898
        3
    so898  
       2013-10-22 14:18:18 +08:00
    social.framework 不是iOS 6+么?
    放弃iOS 5以下应该包含对于iOS 5的支持,也就是说不能用这货才对
    话说这个库就算是引用,编译器也不会提示iOS 5不支持的,不过在iOS 5上面打开会直接闪退

    PS:自从那啥的ShareKit死后,我就走上了自己写分享的这条不归路……
    现在有好多公司做分享集合库的,还配套服务,不过本人不敢用啊
    尼玛哪天他们开始给用户关注奇怪的帐号,死的就是我啊
    alexrezit
        4
    alexrezit  
       2013-10-22 14:21:14 +08:00
    @refresh
    ShareSDK 各种抄也就算了, 做出来的效果竟然还是很烂.
    fangzhzh
        5
    fangzhzh  
       2013-10-22 14:27:42 +08:00
    @alexrezit 呃.... sharesdk我就在用, 简单分享一下什么的觉得还可以啊.... 抄的谁的?
    我也去看看
    txx
        6
    txx  
       2013-10-22 14:28:53 +08:00
    其实自己写 疼一次 也没多久的...
    kinoAndWorld
        7
    kinoAndWorld  
       2013-10-22 14:38:06 +08:00
    友盟社交分享……连同用户反馈一起用,还是很方便的说。
    refresh
        8
    refresh  
    OP
       2013-10-22 14:40:51 +08:00
    @fangzhzh 谢分享
    @so898 没说清楚,放弃iOS5及以下的。国内公司确实有可能做这事的,有一个老外写的,也比较知名,一下不知道叫啥名了,一会儿我去翻github。自己写,我觉得真没有必要造轮子,不想把太多的时间浪费在这上面了。

    @alexrezit 有没有更好的推荐,真心不想自己写

    @txx 感觉没多久,一写下去全是坑。起码要支持新浪微腾讯Twitter和Facebook。
    alexrezit
        9
    alexrezit  
       2013-10-22 14:41:50 +08:00
    @refresh
    没有好的. ShareSDK 算不是特别烂的.
    txx
        10
    txx  
       2013-10-22 15:16:10 +08:00
    @refresh 为啥我 新浪 腾讯 qq 微信 twitter facebook 一天就全写完了呢......
    fangzhzh
        11
    fangzhzh  
       2013-10-22 15:20:43 +08:00
    @txx 也许是你忽略了前期的准备成本.

    了解这些东西, 申请app key, 看sample, 测试, 都有一个从0到1的过程.
    so898
        12
    so898  
       2013-10-22 15:23:36 +08:00
    @txx 你这写的都是有SDK或者规范清晰的啊……加个Readability、Pocket、Evernote、搜狐微博之后估摸着就不止一天了……话说加上人人的花半个月都搞不完的吧(怒黑)

    @refresh 老外写的都不会加上国内的各种猎奇服务的……而且老外的代码结构……大部分我是不能忍,比如说ShareKit2,尼玛换一种验证类型竟然得从头开始改构架,不能忍……
    txx
        13
    txx  
       2013-10-22 15:31:48 +08:00
    @fangzhzh 申请什么的 全都丢给助理来做了....
    @so898 有文档也能被坑惨 例如fackbook的 FBSession什么的 看他的文档没看懂....人人那个sdk 是要靠猜的....QQ互联也是,我规规矩矩按照文档做 就做不出来
    alexrezit
        14
    alexrezit  
       2013-10-22 15:31:49 +08:00
    @txx
    求开源.
    txx
        15
    txx  
       2013-10-22 15:36:30 +08:00
    @alexrezit 可以考虑,等忙过这一阵的.....这几天在蛋疼 树莓派 和 毕设的机器学习...T_T
    refresh
        16
    refresh  
    OP
       2013-10-22 16:04:34 +08:00
    @txx 这么快手

    @so898 怕有些公司没底线各种蛋疼

    ShareKit与ShareSDK比较,哪个好点,有两者都用过的没,还是Social.framework
    so898
        17
    so898  
       2013-10-22 16:17:30 +08:00
    @txx 我现在已经放弃各种文档了,都是直接看Demo,只提供接口的都是直接去拉接口返回内容,比如说新浪微博……尼玛那货现在在时间流里面加了广告,看着就蛋疼……

    @refresh 怕这个就赶快去自己写一套,一劳永逸。或者你可以和我一起找V2EX上另外一个顶着真白头像的人要知乎日报的分享套件。知乎日报那套套件很齐全的
    so898
        18
    so898  
       2013-10-22 16:22:05 +08:00
    @refresh 之前搞错了,是找@clowwindy 要才对
    i0xbean
        19
    i0xbean  
       2013-10-22 21:58:51 +08:00
    不喜欢 shareSDK 太大一坨,感觉不适合公司用。这两天在做公司的分享,没找到合适的,只能自己搞。

    我的思路是基于 UIActivityViewController,这样 airdrop 也能用起来。先做微博和微信,架子搭好以后 UIActivity 再根据需要一个一个加。
    hengxin196
        20
    hengxin196  
       2013-10-22 22:00:32 +08:00
    share sdk 有点大 现在用友盟的
    i0xbean
        21
    i0xbean  
       2013-10-22 22:02:03 +08:00
    『用第三方又需要用户去授权一次,怕用户麻烦。』
    针对这点,微博有 SSO 授权,微信不需要客户端授权,已经不会麻烦到用户了。
    xinxu
        22
    xinxu  
       2013-10-23 11:51:55 +08:00
    sharesdk 体积是个问题,我这里为了减体积把它的bundle里面的png都转成png8了
    howhyone
        23
    howhyone  
       2019-04-17 19:06:02 +08:00
    sharesdk 还不错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1121 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.