Иногда я получаю это предупреждение/сообщение, когда развертываю свое приложение на сервере:
FWLSE3210W: Среда: ipad приложения MyApp версии 1.0 развернут с другой версией родного MobileFirst SDK. Прямые обновления больше не будут доступны для существующих клиентов с другими версиями MobileFirst SDK. Чтобы продолжать использовать прямые обновления, увеличьте версию приложения, опубликуйте ее в общедоступном магазине приложений, разверните на сервере и (необязательно) заблокируйте/уведомите более старые версии приложения, чтобы заставить клиентов перейти на новую версию из магазина приложений. .
Всякий раз, когда я получаю это сообщение, прямые обновления больше не доступны для существующих устройств, которые я ранее развертывал.
Решение, которое я принял,
- Обновить/увеличить версию приложения:
Я обновил версию своего приложения для iPad с 1.0 до 1.1 в файле application-descriptor.xml, а затем снова развернул его на сервере.
- Заблокировать старую версию:
Я также заблокировал старую версию на сайте Mobile First Console.
Единственный шаг, который не был предпринят, — это «опубликовать его в общедоступном магазине приложений», но, поскольку мы находимся в режиме разработки, общедоступного магазина приложений нет.
Я также заметил, что эта проблема обычно возникает при изменении собственного кода.