Как я могу получить доступ к моей собственной базе данных приложений 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, и обе ваши приложения могут использовать одни и те же данные.

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

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

  • Удалила ли iOS10 возможность читать базу данных SQLite из пакета?
  • Как проверить таблицу SQLite пуст или нет в Swift
  • удаление данных из sqlite и tableview в iphone
  • Сохранение основных данных с помощью родительского объекта
  • Основные данные и iOS 7: различное поведение постоянного хранилища
  • Назначение свойства NSInteger в приложении iPhone
  • Какой самый быстрый способ загрузить большой файл CSV в основные данные
  • Как использовать существующий файл базы данных в Xcode, читать и писать?
  • Как отображать данные из SQlite в представления таблиц в приложение iPhone
  • SQLite FMDB создает таблицу - начинающий iOS
  • Как использовать предварительно заполненную базу данных SQLite с помощью PhoneGap / Cordova 2.0?
  • Interesting Posts

    UIButton с изображением, установленным в UIViewContentModeScaleAspectFill, полностью не заполняется маленькими изображениями

    Что делать с отменой транзакцииReceipt для IAP?

    Уникальные имена файлов NSFileManager

    Загрузка изображений из Parse iOS

    Где операции с моделями принадлежат шаблонам проектирования приложений?

    iOS: как конвертировать видеофайлы в NSData

    (IOS) Cordova Camera Plugin Ссылаясь на удаленные изображения

    Основные данные – блокировка при удалении постоянного хранилища

    Обнаружение нажатия на уведомление пользователя

    Попытка реализовать JW Player на iOS

    Представление: Error Domain = IDEFoundationErrorDomain Code = 1 "не удалось скомпилировать биткод для myApp:

    Как сделать универсальный запуск проекта приложения Xcode 5 в альбомной ориентации?

    CGRectApplyAffineTransform затем CGAffineTransformInvert не возвращается в исходное положение

    Изменение цвета текста получателей MFMessageComposeViewController

    Разница между dispatch_async и dispatch_sync в последовательной очереди?

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