| 説明 | |
|---|---|
| 1. | Windows 10のサポート このリリースから、Universal Windows Platform(UWP)アーキテクチャ上でOracle MAFアプリケーションを実行できるようになりました。そのため、Surface ProタブレットやデスクトップなどのインテルベースのWindows 10デバイスに既存のOracle MAFアプリケーションをデプロイすることができます。UWP向け開発環境のセットアップについては、Oracle MAF開発者ガイドの説明を参照してください。 |
| 2. | Cordovaの更新 埋込みのCordovaエンジンがCordova-Android v4.1.1およびCordova-iOS v4.0.1に更新されました。Windows UWP用としてはCordova-Windows v4.0.0が含まれています。これらのバージョンでは、セキュリティ機能が強化されたほか、大幅な改良が加えられ、バグ修正が行われています。 |
| 3. | Mobile Cloud Service(MCS)の分析APIの統合 このリリースには、MCS分析イベントの生成機能が組み込まれています。MCSバックエンドを使用している場合、アプリケーション開発者は次のことができます。
|
| 4. | セキュリティ面の強化 このリリースでは、認証時に双方向SSLを使用できるようになりました。この機能を使用すると、Oracle MAFアプリケーションに証明書またはソフトPKIベースの認証を使用して高度なセキュリティ要件をサポートすることができます。 |
| 5. | UIの新機能
|
| 6. | データ視覚化コンポーネントの機能強化
|
| 7. | エンタープライズ・モバイル管理(EMM)のサポート
Oracle MAFで作成したアプリケーションを、AirwatchおよびMobileIronのエンタープライズ・モバイル管理ソリューションで管理できるようになりました。ただし、そのためには、AppConfigコ ミュニティが示すベスト・プラクティスやガイドラインに準じる必要があります。iOSやAndroidのネイティブ機能によるOracle MAFアプリケーションの保護、構成、管理に、すでに購入済みのEMMソリューションを活用できます。AppConfigコミュニティが指定している次の 主要な機能は、すべてOracle MAFフレームワークでサポートされます。
オラクルがサポートするAirwatchおよびMobileIronの具体的なバージョンについては、Oracle MAFサーティフィケーション・ドキュメントを参照してください。 |
次の機能はこの製品では使用できません。
| 機能の説明 | 代替機能 | 影響を受けるお客様 | |
|---|---|---|---|
| 1. | SOAP Webサービス・データ・コントロール | JSON ベースのRESTサービスの方がパフォーマンスがはるかに高く、モバイル・アプリケーションでの利用への適合性も全般的にはるかに優れているため、 JSONベースのRESTサービスに移行することをお勧めします。Oracle MAFには、セキュリティ・サポートが組み込まれたRESTサービス・アダプタとJSON BeanシリアライズAPIが搭載されているため、RESTサービスを簡単に使用できます。サービスを変更できない場合は、モバイル・ミドルウェアか、Oracle Mobile Cloud ServiceやOracle API GatewayなどのMBaaS製品を使用して、SOAPサービスをモバイル対応のRESTサービスに変換することを検討してください。 | SOAPサービスを使用してバックエンド・システムからアプリケーション・データにアクセスしているお客様。 |
| 2. | MobileFusionFXスキン | iOS、
Android、Windowsの各プラットフォームの最新のルック・アンド・フィールをサポートするMobile
Altaスキンに切り替えることをお勧めします。新しいMobile
Altaスキンに移行するには、maf-config.xmlでスキン・ファミリとバージョンを次のように更新します。 <skin-family>mobielAlta</skin-family> <skin-version>v1.5</skin-version> MobileFusionFXスタイルに依存したカスタム・スキンやカスタムcssスタイルを使用している場合は、必要に応じてcssを調整することが必要になる場合があります。 |
MobileFusionFXスキンを使用しているお客様。 |
| 3. | ログイン・スライディング・ウィンドウ | ログインにスライディング・ウィンドウを使用していた場合は、プライマリ・ウィンドウにログイン・スクリーンが表示されるようになります。 | ログインにスライディング・ウィンドウを使用しているお客様。 |
| 4. | Mobile & Socialの認証タイプ | 類似機能を実現するには、Oracle MAFのOAuth 2.0サポートを使用することをお勧めします。 | Oracle Mobile & Social Serverを使用して、FacebookやGoogle+などのソーシャルIDプロバイダを使用するモバイル・アプリケーション・ユーザーを認証しているお客様。 |
| 5. | URLホワイトリスト | 類似機能を実現するには、Cordovaプラグインを使用することをお勧めします。 | URLホワイトリストを使用しているお客様。 |
| バグ番号 | 説明 | プラットフォーム | 対処方法 | |
|---|---|---|---|---|
| 1. | 22743454 | While
installing a certificate through an email attachment, or a web page,
the MAF app registered with the certificate is not launched. As a
result, the end users are never prompted with the dialog to enter the
password and are unable to install the certificate. 電子メールの添付ファイルまたは Webページから証明書をインストールすると、その証明書を使用して登録したOracle MAFアプリケーションが起動しない。そのため、パスワードの入力を求めるダイアログ・ボックスが表示されず、エンドユーザーは証明書をインストールする ことができない。 |
Android | ファイルの名前を.certから.csrに変更してください。 |
| 2. | 22977808 | The
MAF constraint property hardware.screen.diagonalSize does not work on
Android because it does a String comparison rather than a number
comparison. Oracle MAFの制約プロパティhardware.screen.diagonalSizeでは数値の比較ではなく文字列の比較が実行されるため、Androidではこのプロパティが機能しない。 |
Android | Androidでは文字列比較を、iOSおよびWindowsでは数値比較を使用するように、コードを変更してください。 |
| 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ノードがリストされない。 |
Android、iOS | JDeveloperを再起動すると問題は解決します。 |
| 4. | 19346534 | After
executing the resetFeature API on a specific feature, navigating to
that feature shows the previous state of the feature before it
reinitializes. 特定の機能に対してresetFeature APIを実行した後でその機能にナビゲートすると、再初期化する前の古い状態の機能が表示される。 |
Android | |
| 5. | 18469085 | A
deadlock is possible if you attempt to show a sliding window from a
feature LifeCycleListener activate method the first time the feature is
activated. LifeCycleListenerのactivateメソッド機能を最初にアクティブ化したときに、この機能からスライディング・ウィンドウを表示しようとすると、デッドロックが発生する場合がある。 |
Android、iOS | LifeCycleListenerメソッドの別のスレッドで、AdfmfSlidingWindowUtilities.show()/hide()メソッドを起動する必要があります。 |
| 6. | 20232366 | CommandLink action does not get fired when it is in a panelPage's header facet. CommandLinkアクションをpanelPageのヘッダー・ファセットに配置するとアクションが起動しない。 |
Android、iOS | commandLinkをプライマリ・ファセットまたはセカンダリ・ファセットに配置し直してください。 |
| 7. | 21666562 | The
DeviceManager.updateContact() method is not updating all the contact
fields. It is updating only the name, email, phone number and url. The
remaining fields like Organization, Note and Categories are not getting
updated. DeviceManager.updateContact()メソッドですべての連絡先フィールドが更新されない。更新されるのは名前、電子メール、電話番号、URLのみで、残りのフィールド(組織、メモ、カテゴリなど)は更新されない。 |
Android | ありません。 |
| 8. | 22929912 | MAF
applications deployed to Windows 10 do not load the appropriate
translations and formatting for MAF-provided system messages to match
the device locale. Oracle MAFアプリケーションをWindows 10にデプロイすると、Oracle MAFが提供するシステム・メッセージに、デバイスのロケールに一致する適切な翻訳や書式設定が読み込まれない。 |
Windows | |
| 9. | 22933812 | Windows deployment fails without giving a clear error message if the Windows certificate is missing. Windows証明書がない場合、明瞭なエラー・メッセージが表示されずにWindowsデプロイメントが失敗する。 |
Windows | JDeveloperのWindows環境設定にWindows証明書を追加してください。 |
| 10. | 22824344 | The WorkBetter sample app fails to connect to remote server while connected through VPN. VPN経由で接続していると、WorkBetterサンプル・アプリケーションからリモート・サーバーに接続できない。 |
Windows、Android | VPNが不要な、Wi-Fiによる直接接続またはモバイル・データ接続を使用してください。 |
| 11. | 22889988 | The following MAF functionality is not supported on Windows 10 devices: - Push notifications - Local notifications - SMS integration - Run/debug (green arrow) integration in JDeveloper - Configuration Service and Soft Reset - WebSSO security - OJDeploy 次のOracle MAF機能がWindows 10デバイスでサポートされない。 - プッシュ通知 - ローカル通知 - SMSの統合 - JDeveloperでの実行/デバッグ(緑色の矢印)の統合 - 構成サービスおよびソフト・リセット - WebSSOセキュリティ - OJDeploy |
Windows | Windowsアプリケーションは、JDeveloperのメニューから「Application」→「Deploy」の順に選択してデプロイできます。 |
| 12. | 21135725 |
MAF
requires Data Providers(Data Objects) used in a collection to specify a
unique attribute. MAF 2.3 release strictly enforces this requirement.
If a unique attribute is not defined for a Data Provider, several
DataControl operations like Create/Delete/setCurrent etc. may not work
properly. You might see the following messages in the logs: - OJDeploy |
すべて |
データ・プロバイダには次のいずれかの方法で一意の属性を設定できます。 |
| 13. | 22999242 | ConfigServiceDemo
sample application shipped as part of the PublicSamples.zip throws
NullPointerException when slide-out menu is accessed.
ConfigurationService API are working properly, the problem seems to be
with the sample application itself. スライドアウト・メニューにアクセスすると、 PublicSamples.zipに含まれるConfigServiceDemoサンプル・アプリケーションから NullPointerExceptionがスローされる。ConfigurationService APIは正しく動作しています。問題はサンプル・アプリケーション自体にあるようです。 |
すべて | ありません |
