1

私は Worklight 6.1 を使用しており、App Center クライアント (インストーラー) アプリケーションをビルドしてデバイスにデプロイしました。ダウンロードしたいアプリがリストに表示されず、カタログ アプリしか利用できません。ただし、Application Center 管理コンソールにアクセスすると、そこにアプリが表示されます。アプリがインストーラーとしてマークされている場合は、デバイスに直接ダウンロードすることもできますが、App Center クライアント アプリケーションを介してダウンロードすることはできません。

アプリには、デバイス ファミリ タグまたはアプリケーション プロパティ ページの最小限の iOS バージョンが含まれていないことに注意しましたが、これらは、xcode の iOS プロジェクトのアプリケーションの説明で、iphone、ipad、および iOS 7 に正しく設定されています。

誰にもアイデアはありますか?

4

1 に答える 1

1

iOS デバイスが (iPhone ではなく) iPad である場合、表示される影響は次の問題である可能性があります。

https://www-304.ibm.com/support/entdocview.wss?uid=swg1PI09315

この問題は、Worklight 6.1 の最新の ifix で解決されています。

ifix がなくても、問題をローカルで解決することもできますが、注意: このローカル修正により、カタログ ビューのスクロールのパフォーマンスが少し低下しますが、公式の ifix を使用してもパフォーマンスは低下しません。ローカル修正は次のとおりです。

  • <INSTALL_DIR>Worklight studio の /ApplicationCenter/installer/IBMAppCenterから IBMAppCenter worklight プロジェクトを開き ます。
  • 次のファイルを編集します: IBMAppCenter/apps/AppCenter/common/js/appcenter/widgets/EdgeToEdgeStoreList.js
  • 交換:

    return declare("appcenter.widgets.EdgeToEdgeStoreList", [EdgeToEdgeStoreList, LongListMixin], {

    に:

    return declare("appcenter.widgets.EdgeToEdgeStoreList", EdgeToEdgeStoreList, {

于 2014-01-24T18:46:55.740 に答える