IBM Worklight 6.0 から IBM Mobilefirst 6.3 にアップグレードされたサーバーを使用しています。
サーバーは現在、AppAuthenticity が有効になっていない古いバージョンのモバイル アプリケーションを実行しています。
新しいバージョンのアプリケーションをアップロードすると、AppAuthenticity オプションは 1 つの (Windows) 環境でのみ有効になり、他の環境は無効のままになりました。
再起動後、Windows 環境のバージョンは他のバージョンのようになりましたが、iPAD 環境では AppAuthenticity を変更するオプションが提供され始めました。
WLADM CLI を使用してアプリケーションをリストしたところ、以下のエラーが表示されました。
https://URL/wladmin/management-apis/1.0/runtimes/worklight/applications/MYAPPS?locale=en_USから読み取る XML 検証エラー : cvc-complex-type.4: 属性 'downloadLink' は要素 'applicationEnvironmentDataAccess に表示される必要があります'。
他のサーバーで単独で実行されたアプリケーションは、同じアプリケーション記述子と WAR ファイルで正常に動作しますが、古いバージョンと新しいバージョンが同じサーバーにアップロードされた場合にのみ、この問題が発生します。