2012-04-16 75 views
0

我正在学习iOS编程。我可以收到另一个应用程序的信息吗?

我有一个程序,我会叫这个程序是aProgram

我没有任何关于aProgram的信息,但是我的iphone被安装了这个应用程序。

我做了一个叫myProgram的程序。

myProgram中有一个按钮。当我点击按钮时,程序将启动。

是的,我使用[[UIApplication sharedApplication] openURL: url];

URL由JSON码分析。

无论如何,我点击按钮,aProgram推出。

aProgram有一个函数,它是写邮件。

aProgram该按钮被点击的,它向服务器发送信息 (听说这将是一个JSON代码太)

,我的问题是

当我点击写邮件按钮aProgram

可以myProgram被捕获的任何数据来自aProgram?如果可以的话,告诉我我该如何做到这一点。帮我

+5

不,你通常不能这样做,除非'aProgram'决定使用相同的机制将一些信息明确地发送回'myProgram'。 – aroth 2012-04-16 06:12:32

+0

拦截不适用于您的程序的数据是恶意软件所做的......因此,这是不允许的。 – borrrden 2012-04-16 07:06:44

回答

1

不,你不能。苹果可以,但你不能。

+1

由于iOS应用程序位于沙箱中,因此无法读取其他应用程序沙箱上的文件。他们无法检测事件,网络活动或其他任何事情。 – 2012-04-16 09:52:29

+0

即使没有沙箱,您的应用也会被拒绝。 – jrtc27 2012-04-16 10:20:22

相关问题