gpt4 book ai didi

ios - 如何在不切换应用程序的情况下在 iOS 应用程序之间通信数据?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:43:46 25 4
gpt4 key购买 nike

场景:

  • 我开发了两个应用程序,应用程序 A 和应用程序 B,用户都安装了这两个应用程序
  • 应用 A 正在运行
  • App A需要获取存储在App B中的字符串
  • 获取字符串后,App A仍会运行
  • 用户不应看到任何“切换动画”。也就是说,用户不应该收到任何反馈(例如,切换到应用程序 B,然后再返回到应用程序 A),表明这种通信正在发生。

在 Android 上,这是微不足道的,但我不知道如何在 IOS 7 上做到这一点。

最佳答案

你有几种可能性:

  • 让 App B 将字符串发送到服务器并在 App A 上检索它
  • 让 App B 将字符串存储在钥匙串(keychain)上并让 App A 读取它(使用相同的钥匙串(keychain)访问组,如 here 所述)
  • 创建私有(private) UIPasteboard 以共享信息(如 here 所述)。

PS:应用 A 和 B 必须来自同一供应商,否则这些可能性都不适用于 iOS 7。

编辑:正如@rmaddy 所指出的,只有当 App B 在 App A 请求之前提供数据时,这些才会起作用。

关于ios - 如何在不切换应用程序的情况下在 iOS 应用程序之间通信数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22211390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com