我可以收到另一个应用程序的信息吗?
我正在学习iOS编程。我可以收到另一个应用程序的信息吗?
我有一个程序,我会叫这个程序是aProgram
。
我没有任何关于aProgram
的信息,但是我的iphone被安装了这个应用程序。
我做了一个叫myProgram
的程序。
myProgram
中有一个按钮。当我点击按钮时,程序将启动。
是的,我使用[[UIApplication sharedApplication] openURL: url];
URL由JSON码分析。
无论如何,我点击按钮,aProgram
推出。
aProgram
有一个函数,它是写邮件。
aProgram
该按钮被点击的,它向服务器发送信息 (听说这将是一个JSON代码太)
,我的问题是
当我点击写邮件按钮aProgram
,
可以myProgram
被捕获的任何数据来自aProgram
?如果可以的话,告诉我我该如何做到这一点。帮我
不,你不能。苹果可以,但你不能。
由于iOS应用程序位于沙箱中,因此无法读取其他应用程序沙箱上的文件。他们无法检测事件,网络活动或其他任何事情。 – 2012-04-16 09:52:29
即使没有沙箱,您的应用也会被拒绝。 – jrtc27 2012-04-16 10:20:22
不,你通常不能这样做,除非'aProgram'决定使用相同的机制将一些信息明确地发送回'myProgram'。 – aroth 2012-04-16 06:12:32
拦截不适用于您的程序的数据是恶意软件所做的......因此,这是不允许的。 – borrrden 2012-04-16 07:06:44