两个iPhone应用程序可以相互通信吗?

时间:2010-05-24 11:51:46

标签: iphone cocoa-touch

两个iPhone应用程序是否可以通过发送消息等方式相互通信?

编辑:系统应用程序还能以任何方式与我们的应用程序通信吗? 例如:如果我想在接到电话时播放声音,那么它是否可行?

提前完成。

3 个答案:

答案 0 :(得分:3)

你的意思是实时吗?在同一台设备上?

当然,有无数种方法可以通过网络服务进行IPC(粘贴板,-[UIApplication openURL:])。发送数据的最佳方式取决于实际用例。

目前,两个应用无法同时运行,因此无法在一台设备上进行实时通信。

答案 1 :(得分:2)

我认为不是直接的,他们只能访问自己的沙箱。您可以使用Push on两个应用程序,使用中间服务器在两个应用程序之间传输数据。

答案 2 :(得分:0)

直接根本不可能

使用中间服务器,他们可以.. 即。

一个应用程序向服务器发送消息 该服务器通过推送通知将相同的消息发送到第二个应用程序