V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fashioncj
V2EX  ›  程序员

iOS(9)中,百度如何从自家程序读取已经登录过的百度账号

  •  1
     
  •   fashioncj ·
    fashioncj · 2015-10-03 22:43:59 +08:00 · 4103 次点击
    这是一个创建于 3316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.全新的手机,下载了百度贴吧,百度地图,百度云,
    2.然后在百度贴吧登录了一个账号
    3.百度地图打开后就自动登录了相同的账号
    4.再百度贴吧添加了一个小号
    5.打开百度云后发现出现了登录账号选择界面,选择登录那两个账号


    那么问题来了,百度是如何做到能获取其他 APP 的信息的,要是 Android 我还能理解,可是 iOS 中他们几个程序并没有交互,是如何实现的?

    并不确定是否只在 iOS9 中,所以 9 加了个括号 0.0~因为之前的版本我都是有越狱后才升级的系统~

    15 条回复    2015-10-04 02:28:35 +08:00
    chmlai
        1
    chmlai  
       2015-10-03 22:45:43 +08:00
    keychain
    fashioncj
        2
    fashioncj  
    OP
       2015-10-03 22:50:07 +08:00
    @chmlai 就是 icloud 中的那个钥匙串么 0.0~所以程序是可以直接调用这个钥匙串了?
    Totoria
        3
    Totoria  
       2015-10-03 22:53:45 +08:00
    Google 不是早就可以了
    blank_dlh
        4
    blank_dlh  
       2015-10-03 22:58:45 +08:00
    App Group 也可以
    Cavolo
        5
    Cavolo  
       2015-10-03 23:00:59 +08:00 via iPhone
    Google 全家桶没用过?
    Ew1pid
        6
    Ew1pid  
       2015-10-03 23:03:32 +08:00 via iPhone
    好像 office 也可以吧。还是我记错了
    Totoria
        7
    Totoria  
       2015-10-03 23:06:33 +08:00
    @Ew1pid 微软全家桶可以的
    istark
        8
    istark  
       2015-10-03 23:22:11 +08:00 via Android
    百度的 app 最怕升级,每次登入贴吧都提示升级,下载了就是百毒,幸好我百毒不侵。
    huangtao728
        9
    huangtao728  
       2015-10-03 23:23:59 +08:00 via Android
    比较好奇 全新的手机 为什么要装百度全家桶呢...
    Andy1999
        10
    Andy1999  
       2015-10-03 23:32:08 +08:00 via iPhone
    Google 领先他几代
    而且我记得 iOS5 的时候 百度贴吧就可以调用 Safari 里的数据了
    dd99iii
        11
    dd99iii  
       2015-10-04 00:26:05 +08:00
    美团,美团外卖之间也可以
    dorentus
        12
    dorentus  
       2015-10-04 01:00:09 +08:00 via iPhone
    同一个开发商的 app 可以共享 keychain
    viperchaos
        13
    viperchaos  
       2015-10-04 01:59:53 +08:00
    Mark
    fashioncj
        14
    fashioncj  
    OP
       2015-10-04 02:21:07 +08:00
    @huangtao728 需要啊。。- -而且 iOS 又不会唤醒
    yyfearth
        15
    yyfearth  
       2015-10-04 02:28:35 +08:00   ❤️ 1
    iOS App 有 Group 的概念
    同一个公司出得 App 可以选择在同一个 Group
    同 Group 的 App 直接可以共享一些资源 比如 Keychain 保持的消息
    在 Xcode 里面可以看到这个功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5931 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:20 · PVG 10:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.