Нужно, чтобы в отдельном приложении был запущен «сервис» с общим функционалом для других приложений, а другие приложения могли совершать вызовы к нему, используя определённое API.
В Android это делается просто, через Servicе в этом приложении с API в виде Binder.
В iOS мне приходит в голову только регистрация своей схемы URL, чтобы другие приложения вызывали этот сервис с помощью UIApplication.shared.openURL.
Есть ли более удобный (и быстрый с точки зрения производительности) способ это сделать?
В вопросе написано для чего: "«сервис» с общим функционалом для других приложений, а другие приложения могли совершать вызовы к нему, используя определённое API".
Нужен некий общий модуль для нескольких приложений со своим функционалом и API.