Im getting this warning / message sometimes when I deploy my app to the server:
FWLSE3210W: Environment: ipad of application MyApp version 1.0 has been deployed with a different version of the native MobileFirst SDK. Direct updates will no longer be available for existing clients with other versions of the MobileFirst SDK. To continue to use direct updates, increment the app version, publish it to the public app store, deploy to the server, and (optionally) block/notify older versions of the app to enforce customers to upgrade to the new version from the app store.
Whenever I get this message, the direct updates no longer be available for the existing devices that I previously deploy.
Solution I have taken,
- Update / Increment the app version:
I updated my iPad app version from 1.0 to 1.1 at application-descriptor.xml and then deploy again to the server.
- Block Older Version:
I have also lock the older version at the Mobile First Console Site.
The only step that have not been taken is "publish it to the public app store" , but as we are in development mode, there isn't any public app store.
I also notice that this issue usually happens when there are native code changes.