OStack程序员社区-中国程序员成长平台
标题: ios - 如何在不切换应用程序的情况下在 iOS 应用程序之间传递数据? [打印本页]
作者: 菜鸟教程小白 时间: 2022-12-13 06:50
标题: ios - 如何在不切换应用程序的情况下在 iOS 应用程序之间传递数据?
场景:
- 我开发了两个应用,App A 和 App B,用户都已经安装了
- 应用 A 正在运行
- App A 需要获取 App B 中存储的字符串
- 获取字符串后,App A 仍会运行
- 用户不应看到任何“切换动画”。也就是说,用户不应该收到任何反馈(例如切换到应用 B,然后再返回到应用 A)这种通信正在发生。
在 Android 上,这很简单,但我不知道如何在 IOS 7 上做到这一点。
Best Answer-推荐答案 strong>
你有几种可能:
- 让 App B 将字符串发送到服务器并在 App A 上检索它
- 让 App B 将字符串存储在钥匙串(keychain)上并让 App A 读取它(使用相同的钥匙串(keychain)访问组,如 here 所述)
- 创建一个私有(private)
UIPasteboard
以共享信息(如 here 所述)。
PS:应用 A 和 B 必须来自同一供应商,否则这些可能性都不适用于 iOS 7。
编辑:正如@rmaddy 指出的那样,只有在应用程序 B 在应用程序 A 请求数据之前提供数据时,这些才有效。
关于ios - 如何在不切换应用程序的情况下在 iOS 应用程序之间传递数据?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/22211390/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) |
Powered by Discuz! X3.4 |