Как я могу получить доступ к моей собственной базе данных приложений iOS друг от друга

Я разрабатываю два приложения для iOS, и я хочу получить доступ к их базе данных друг от друга.

Например. APP1 и APP2, разработанные мной, APP1 может получить доступ к базе данных APP2 и наоборот

Я где-то читал, что тот же разработчик приложений iOS может иметь полномочия доступа к песочнице для доступа к своему собственному разработанному iOS-приложению.

3 Solutions collect form web for “Как я могу получить доступ к моей собственной базе данных приложений iOS друг от друга”

Да, ты можешь это сделать. Вы создаете группу приложений, помещаете оба приложения в одну и ту же группу приложений. Любые файлы, созданные в общей области файлов, доступны для обоих приложений. Он работает точно так же, как расширение файлов общего доступа с его хост-приложением.

В настоящее время я использую это для обмена SQL DB между двумя различными приложениями.

Доступ к общему файлу можно получить через диспетчер файлов:

NSFileManager* fileMgr = [NSFileManager defaultManager]; NSURL* sharedDirectory = [fileMgr containerURLForSecurityApplicationGroupIdentifier:appGroupId]; 

Это правда, что вы не можете получить доступ к файлам из одного приложения в другое.
AFAIK вы можете использовать общий брелок для обмена данными между двумя приложениями. Взгляните сюда: как делиться данными о связях между приложениями iOS

Но, возможно, еще одно предложение поможет вам: мы разработали приложение iOS, используя CoreData и Ensembles Framework от Drew McCormack, чтобы использовать iCloud Sync. ( https://github.com/drewmccormack/ensembles )

С помощью этой функции (iCloud Sync) она может синхронизировать данные между базами данных CoreData, и обе ваши приложения могут использовать одни и те же данные.

Нет, вы не можете получить доступ к базе данных в одном приложении из другого приложения. (Песочница)

Поскольку база данных является частной для приложения.

  • Как добавить массив nsmutable в таблицу базы данных sqlite
  • Основные данные и iOS 7: различное поведение постоянного хранилища
  • Какая версия sqlite предоставляет iOS?
  • отладка заблокированной базы данных sqlite3
  • Бесплатный инструмент SQLite GUI?
  • добавить файл Seperate .sqlite в проект ios
  • CoreData или SQLite для агрегации iOS
  • Как поместить уже существующий файл sqlite в <Application_Home> / Library /?
  • Нужно ли блокировать одновременный доступ SQLite для операторов SELECT?
  • Core Data vs SQLite
  • Правильный способ вставки данных в SQLite db iPhone
  • Interesting Posts

    Проблема с увольнением / повторным представлением MFMessageComposeViewController с iOS6, но отлично с iOS5

    UILongPressGestureRecognizer останавливает ручку без остановки касания

    UITableView получает UIScrollView для настройки

    iOS Как определить изменение фокуса между текстовыми полями на пользовательской клавиатуре?

    Что означает путь x-coredata, когда я 'po' основной объект данных в lldb?

    Почему мой XIB изменяется каждый раз, когда я открываю его в IB?

    скрыть представление и удалить пробелы

    Ошибка приложения / iOS с «Прекращение в ответ на завершение backboardd»

    Разматывание нескольких ModalViewControllers с помощью Unwind Segue

    Фильм-плеер, встроенный в UIWebView, вошел в полноэкранный режим на iPhone, но не на iPad

    iPhone для RS-232 через Bluetooth

    Прокрутите представление таблицы до текстового поля с переполнением, когда клавиатура загорается текстовым полем внутри всплывающего окна

    Метод iOS canAuthenticateAgainstProtectionSpace не вызывается каждый раз

    Существует ли свойство «uniqueID» для контактов адресной книги?

    Понимание функции executeSegueWithIdentifier

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.