2012-05-24 7 views
2

Я создал одно приложение. Это обновление другого приложения. При запуске второго приложения я должен использовать данные первого приложения. Как я могу это сделать? Мои файлы базы данных имеют одинаковые имена.Как обмениваться данными между приложениями в iphone

ответ

3

Приложения для iPhone изолированы песочницей. Вы не можете получить доступ к папке документов другого приложения. Даже ваши собственные. Вы можете делиться связующими звеньями между вашими приложениями или открывать другие приложения с помощью аргумента или документа. Вот и все.

+0

но у меня есть общая база данных для них обоих –

0

В дополнении к обмену вышеупомянутой брелки: How to share keychain data between iOS applications , если вы вовлечен сервер, вы можете использовать сервер в качестве посредника для обмена информации между двумя песочницами.

Также возможно иметь одно приложение отправить другой файл в другое приложение (хотя это приводит к копии из одной песочницы в другую) с помощью зарегистрированных типов MIME-типа: How do I associate file types with an iPhone application?

Вы также можете обмениваться информацией через URL обработчики. http://mobileorchard.com/apple-approved-iphone-inter-process-communication/

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