説明 | |
---|---|
1. | iOSでのWKWebViewのサポート このリリースでは、AMXコンテンツ・タイプを含むMAF機能で開発者がWKWebViewエンジンを使用できます。WKWebViewを使用すると、AMXページのレンダリング・パフォーマンスの大幅な改善が見込まれます。MAF 2.3.2以上で作成された新しいアプリケーションでは、AMXベースのMAF機能でWKWebViewがデフォルトで使用されます。2.3.2に移行した既存のアプリケーションでは、この機能はオプトインです。開発者ガイドの指示に従って、WKWebViewを有効にしてください。パフォーマンスの改善が見込まれるため、アプリケーションのすべてのAMXベースのMAF機能でWKWebViewを使用することを強くお勧めします。 |
2. | 共通するモバイル・パターンにクイック・スタート・ページのレイアウトを生成するためのサポート この機能により、一般的なモバイル・パターンに基づくレイアウトでAMXページを作成するよりも簡単になります。新しいAMXページ作成ウィザードでは、モバイルUIをすばやく構築するためのレイアウト・パターンを40種類以上から選択できます。レイアウト・パターンはオラクルのモバイル・ユーザー・エクスペリエンス・チームが実施した調査に基づいています。 |
3. | iOSのIPv6のみのネットワークのサポート 先日、AppleはApple App Storeで公開されるすべてのアプリがIPv6のみのネットワークをサポートする必要があることを発表しました。このリリースより、MAFアプリはこのAppleの要件に準拠し、IPv6のみのネットワークで使用することができます。開発者はMAF 2.3.2でアプリを再構築するだけで、このサポートを受けることができます。 |
4. | Oracle Mobile Cloud Serviceおよびその他のOracle PaaSサービスに組み込まれたフェデレーテッド認証サポート この機能により、Oracle Mobile Cloud Serviceおよびその他のOracle PaaSサービスで利用できるフェデレーテッド認証サポートを使用して、コードを変更することなく、簡単な構成でMAFアプリが認証を行うことができます。MAFアプリの構成の詳細については、開発者ガイドのSSO構成セクションを参照してください。この機能は、トークン・リレー・サービスを伴う汎用的なフェデレーション・シナリオでも使用できます。 |
5. | UIコンポーネントの機能強化
|
5. | データの可視化機能強化
|
バグ番号 | 説明 | プラットフォーム | 対処方法 | |
---|---|---|---|---|
1. | 23065448 | Error when creating a child object using the Client Data Model feature.
クライアントのデータ・モデル機能を使用して子オブジェクトを作成すると、エラーが発生する。 |
すべて | 子オブジェクトにサービス・データ・コントロールを作成し、親データ・コントロールではなく子データ・コントロールでsaveXXXメソッドを使用します。 |
2. | 22743454 | While installing a certificate from an email attachment or a web page, the MAF app registered with the certificate is not launched.
電子メールの添付ファイルまたはWebページから証明書をインストールすると、その証明書で登録されたMAFアプリが起動しない。 |
Android | ファイルの名前を.certから.csrに変更してください。 |
3. | 22975743 | When a feature archive is generated and added to a Resource Palette within JDeveloper, the MAF Feature node is not listed under the Archive.
機能アーカイブを生成してOracle JDeveloperのリソース・パレットに追加すると、Archiveの下にMAF Featureノードがリストされない。 |
すべて | JDeveloperを再起動して、問題を解決します。 |
4. | 22933812 | Windows deployment fails without giving a clear error message if the Windows certificate is missing.
Windows証明書がない場合、明瞭なエラー・メッセージが表示されずにWindowsデプロイメントが失敗する。 |
Windows | JDeveloperのWindows環境設定にWindows証明書を追加してください。 |
5. | 23523764 | When navigating between features of a MAF app, the app displays a white page and freezes for up to 30 seconds.
MAFアプリの機能間をナビゲートすると、アプリに白い画面が表示され、最大で30秒間フリーズする。 |
Android | この問題はAndroidシステムのWebViewのバージョン51.0.2704.81以上で修正されています。Androidユーザーがデバイス上でAndroidシステムのWebViewの自動更新を有効にしている場合は、自動的に更新され、この問題は解決します。有効にしていない場合は、Androidユーザーがデバイス上でAndroidシステムのWebViewを手動で最新バージョンに更新する必要があります。 |
6. | 24321722 | A MAF app that is containerized with the Oracle Mobile Security Suite (OMSS) and deployed to an iOS 9 device displays a blank page and does not render AMX components.
Oracle Mobile Security Suiteでコンテナ格納され、iOS 9デバイスにデプロイされているMAFアプリで、空白のページが表示され、AMXコンポーネントがレンダリングされない。 |
iOS 9.x | iOS 9にデプロイされたアプリはOracle Mobile Security Suiteのコンテナ格納でサポートされない、新しいWKWebViewをデフォルトで使用します。開発者ガイドのConfiguring the Web View of Application Features with AMX Content in iOSで説明されているように、アプリがUIWebViewを使用するように構成します。 |
7. | 24326943 | Windows deployment can fail if the Cordova plugins are not listed in a particular order.
Cordovaプラグインが特定の順序で表示されない場合に、Windowsのデプロイメントが失敗する場合がある。 |
Windows | maf-plugins.xmlファイルでContactsプラグインが最初のプラグインとして表示されていることを確認します。 |
8. | 23550722 | Errors about missing Oracle MAF packages.
Oracle MAFパッケージの不足に関するエラー。 |
すべて | MAFアプリケーションを開き、すべてのプロジェクト(通常はViewControllerおよびApplicationController)で次の手順を繰り返すことで、JDKプロファイルの手動リセットを起動します。 1.プロジェクトを右クリックして、Project Properties→Libraries & Classpath→JVM Profileにナビゲートします。 2.既存の「MAF Compact 2 Profile」を選択します。 3.これを削除します。 4.JDeveloperを再起動してプロファイルを再作成します。 |
9. | 22705465 | Pull-to-refresh not working on Android KitKat devices .
pull-to-refreshがAndroidのKitKatデバイスで機能しない。 |
Android 4.4.x | Android 4.4.xデバイスでpull-to-refreshを起動するには、エンドユーザーが最初に画面をタッチして指を離してから、ドラッグしてコンテナをリフレッシュする必要があります。 |
10. | 22898632 | The stop method within the LifeCycleListener is not invoked when quitting an Android app.
Androidアプリの終了時にLifeCycleListenerのstopメソッドが起動しない。 |
Android | アプリを正常にシャットダウンして終了するには、JavaScriptからnavigator.app.exitApp()を呼び出してCordova APIを使用します。 |
11. | 22869998 | A MAF application deployed to an Android 6 emulator running in a Linux environment fails to run.
Linux環境で実行しているAndroid 6エミュレータにデプロイされたMAFアプリケーションの実行が失敗する。 |
Android | Android 6デバイスにデプロイする、別のAndroidエミュレータにデプロイする、WindowsまたはMacの開発マシンを使用するなどの選択肢があります。 |
12. | 23713145 | Warning message from Apple after successfully uploading a MAF app to the iTunesConnect:
MAFアプリをiTunes Connectに正常にアップロードした後に、Appleから次のような警告メッセージが表示される。 Unexpected Machine Code - Your upload contains both bitcode and native machine code.When you provide bitcode, it's not necessary to include machine code as well.To reduce the size of your upload, use Xcode 7.3 or later, or any other toolchain that removes machine code. |
iOS | 単なる警告メッセージであり、回避策はありません。アプリは正常にアップロードされています。 |