2012-04-16 4 views
0

Я изучаю программирование на iOS.Могу ли я получить информацию в другом приложении?

У меня есть программа, я буду называть эту программу aProgram.

и у меня нет источника около aProgram, но на моем iphone было установлено это приложение.

и я делаю программу под названием myProgram.

есть кнопка в myProgram. когда я нажму кнопку, будет запущена программа.

да я использую [[UIApplication sharedApplication] openURL: url];

URL является синтаксический по JSon кода.

В любом случае я нажал кнопку, aProgram запущен.

aProgram есть функция, которая представляет собой письмо.

aProgram «s, что нажимали кнопку, он посылает на сервер информации (я слышал, что бы JSON код тоже)

и мой вопрос

, когда я нажимаю, что писать кнопку почты в aProgram,

myProgram можно поймать любые данные от aProgram?

если возможно, скажите, как я могу это сделать. помогите мне

+5

Нет, вы, как правило, не можете этого сделать, если 'aProgram' не решит явно отправить некоторую информацию обратно в' myProgram' с использованием того же механизма. – aroth

+0

Перехват данных, которые не предназначены для вашей программы, является вредоносным ПО ... поэтому для этого не имеет смысла. – borrrden

ответ

1

Нет, вы не можете. Apple может, но вы не можете.

+1

Поскольку приложения iOS находятся в изолированной программной среде, они не могут читать файлы в песочницах других приложений. Они не могут обнаружить события, сетевую активность или что-то еще. –

+0

И даже если это не была песочница, ваше приложение будет отклонено. – jrtc27

Смежные вопросы