Есть платформенное приложение, которое подключается к удаленному серверу и хранит необходимую информацию в своем локальном репозитории, то есть в CoreData. Я хочу разработать свое приложение поверх этого платформенного приложения. Поскольку получить доступ к его локальному хранилищу невозможно, мне нужно как-то с ним связаться. Я могу отправлять/получать данные, используя схемы URL; однако пользователю неудобно постоянно переключаться между приложениями.
Можно ли общаться с другим приложением через схемы URL (или любым другим способом), не выводя его на передний план?