Я получаю сообщения, инициированные маяками Eddystone, используя API ближайших сообщений в моем приложении для iOS, и это работает хорошо. Я использую базу данных Firebase в реальном времени для серверной части приложения. Поскольку кеширование Firebase довольно крутое, я могу заставить приложение работать очень хорошо в автономном режиме.
Мой вопрос заключается в том, знает ли кто-нибудь/использует ли метод (возможно, в сочетании с Firebase) для предварительного кэширования вложений, связанных с маяками (например, кэширование всех вложений Eddystone в определенном пространстве имен), чтобы я мог эффективно получать вложения маяков, когда приложение не имеет подключения в интернет.
Любые советы или предложения областей для изучения были бы замечательными.