Совместное использование базы данных sqlite между приложениями iPhone

Это возможно? Могу ли я скопировать базу данных в домашний каталог пользователя, а затем получить к ней доступ с помощью более чем одной программы? Я предполагаю, что ответ «нет», так как это сделает копирование и вставку довольно тривиальным, но я подумал, что спрошу.


person John Biesnecker    schedule 14.03.2009    source источник


Ответы (2)


Неа. Это то, что сделал OpenClip (ну, не с базами данных), но 2.1 сломал это: -apps" rel="nofollow noreferrer">http://gizmodo.com/5040509/iphone-21-will-break-openclip-copy-and-paste-between-apps.

person Sophie Alpert    schedule 14.03.2009
comment
Хорошо, я так и думал. Баггер. :) - person John Biesnecker; 14.03.2009

У меня сложилось впечатление, что два приложения с одинаковыми идентификаторами пакета верхнего уровня (например, com.mycompany.xxx и com.mycompany.yyy) могут получить доступ к общим данным друг друга. Я посмотрю, смогу ли я найти какую-нибудь документацию от Apple по этому поводу...

person Justin Gallagher    schedule 14.03.2009
comment
Это именно то, что я ищу. Если это сработает, я буду готов. Кажется, он работает в симуляторе, но я все еще жду одобрения моего приложения для разработчиков, чтобы протестировать его на самом iPhone. - person John Biesnecker; 16.03.2009