iOS中的进程间通信

问题描述 投票:2回答:1

我们正在开发用于iOS的SDK,该SDK要求同一设备上的不同应用程序彼此了解并在它们之间传递信息。这对于电池消耗和网络使用而言是必需的。

不选择使用自定义UIPasteboard,因为SDK将由不同公司的应用程序托管。

不使用openURL,因为它会迫使目标应用程序成为前台。

[我们当前的想法是在不同的应用程序之间发送UDP数据包(每个应用程序在不同的端口上侦听)。

我们的问题:

1)是否有更简单的选择?

2)您认为Apple的条款和条件以某种方式不允许这种解决方案吗?

ios udp ipc openurl uipasteboard
1个回答
0
投票

由于iOS的限制,在这种情况下,最可靠的解决方案是使用后端。

© www.soinside.com 2019 - 2024. All rights reserved.