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

2015-10-03 22:43:59 +08:00
 fashioncj

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


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

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

3988 次点击
所在节点    程序员
15 条回复
chmlai
2015-10-03 22:45:43 +08:00
keychain
fashioncj
2015-10-03 22:50:07 +08:00
@chmlai 就是 icloud 中的那个钥匙串么 0.0~所以程序是可以直接调用这个钥匙串了?
Totoria
2015-10-03 22:53:45 +08:00
Google 不是早就可以了
blank_dlh
2015-10-03 22:58:45 +08:00
App Group 也可以
Cavolo
2015-10-03 23:00:59 +08:00
Google 全家桶没用过?
Ew1pid
2015-10-03 23:03:32 +08:00
好像 office 也可以吧。还是我记错了
Totoria
2015-10-03 23:06:33 +08:00
@Ew1pid 微软全家桶可以的
istark
2015-10-03 23:22:11 +08:00
百度的 app 最怕升级,每次登入贴吧都提示升级,下载了就是百毒,幸好我百毒不侵。
huangtao728
2015-10-03 23:23:59 +08:00
比较好奇 全新的手机 为什么要装百度全家桶呢...
Andy1999
2015-10-03 23:32:08 +08:00
Google 领先他几代
而且我记得 iOS5 的时候 百度贴吧就可以调用 Safari 里的数据了
dd99iii
2015-10-04 00:26:05 +08:00
美团,美团外卖之间也可以
dorentus
2015-10-04 01:00:09 +08:00
同一个开发商的 app 可以共享 keychain
viperchaos
2015-10-04 01:59:53 +08:00
Mark
fashioncj
2015-10-04 02:21:07 +08:00
@huangtao728 需要啊。。- -而且 iOS 又不会唤醒
yyfearth
2015-10-04 02:28:35 +08:00
iOS App 有 Group 的概念
同一个公司出得 App 可以选择在同一个 Group
同 Group 的 App 直接可以共享一些资源 比如 Keychain 保持的消息
在 Xcode 里面可以看到这个功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/225463

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX