背景中的iOS Inter App通信

时间:2012-07-06 13:43:55

标签: objective-c ios ipc url-scheme

有一个平台应用程序连接到远程服务器并将所需信息存储在其本地存储库中,即CoreData中。我想通过这个平台应用程序开发我的应用程序。由于无法访问其本地存储,因此我必须以某种方式与其进行通信。我能够使用URL Schemes发送/接收数据;但是,用户不断在应用程序之间切换是令人沮丧的。

是否可以通过URL Schemes(或任何其他方式)与其他应用程序进行通信而不将其置于前台?

2 个答案:

答案 0 :(得分:1)

除了少数例外情况,例如在后台接收CoreLocation数据或被本地通知唤醒通知,iOS中的应用程序无法“在后台运行”

答案 1 :(得分:0)

这是Stack Overflow上的一个非常常见的查询,可以找到官方的iOS回复here 共有herehere这样的文章。

由于后台应用程序规则受到限制(因此,URL传输将使您的第二个应用程序成为前台),因此后台数据交换将不再重要。