既知の問題 - iOS 10.3.xデバイスでUploadウィジェットがビデオに対して機能しない
OutSystemsは、OutSystemsを使用して作成されたモバイルアプリケーションに、バージョン10.3.1、10.3.2、10.3.3のiOSデバイスで動画をアップロードする際に問題が発生することを認識しました。
この問題による影響の有無
この問題は、iOSのモバイルアプリを使用してファイルシステムからサーバーへ動画をアップロードするときに発生します。
Uploadウィジェットを使用してアップロードした動画は引き続き動作しますが、ファイルシステムから選択した動画のみがエラーになります。
技術的情報
Appleは、バージョン10.3.xでUIWebViewにいくつかの変更を導入しました。この変更により、Uploadウィジェットで使用されている[input type="file"]フィールドに動画をアップロードする機能が利用できなくなりました。
Cordovaによると、この問題はすでに報告されており、これはAppleの問題であり、Cordovaがこの問題を解決する予定はないと回答しています(https://issues.apache.org/jira/browse/CB-12664)。
OutSystemsの対応
OutSystemsでは様々な回避策を試みましたが、WebViewへのアクセスが常にブロックされるため、動画ファイルを読み取ることはできませんでした。
OutSystemsではAppleとこの問題に関して連絡を取り合い、OutSystemsの開発者に影響を及ぼす問題の解決を試みています。
これは基盤となるテクノロジーの問題であるため、OutSystemsがこの問題を解決するためにできることは限定的です。