■サイトマップ Search help

  iOS 16上でのBiz/Browser SmartDevice動作検証結果 2022/11/11 更新

お知らせ一覧へ

※ 新たな事象(5)を追加しました。赤字の箇所を更新しました。(2022/11/11)

iOS 16上でのBiz/Browser SmartDevice動作検証が終了いたしました。

【検証バージョン】

Biz/Browser SmartDevice Ver1.6.0

動作検証の結果、以下の問題が発見されました。

【 iOS 16上で動作させた場合に見つかった問題 】

(1) Root.DisplayOrientプロパティにRoot.PORTRAIT_REVERSE_FIXを指定した際、画面の向きが180度回転しない
  iOS15では画面が縦方向に180度回転しますが、iOS16では180度回転しません。
  【注意】
ホームボタンがない端末(例:iPhone13、iPhone14)の場合、iOSのバージョンに関わらず端末を縦方向で上下を逆にしても画面の向きは端末の向きに追従しません。
Root.DisplayOrientプロパティにRoot.PORTRAIT_REVERSE_FIXを指定しても、Root.UNSPECIFIEDを指定した場合と同じ動作になります。
(2) Runtime.ShowCodeScannerメソッドで表示されたカメラ画面が回転する
  Runtime.ShowCodeScannerメソッドでカメラを表示した際、iOS16では端末の向きを変えるとカメラ画面が回転します。
(以下は端末を縦から横向きに変えた場合の画像)
(3) DateEditクラスやNumberEditクラスの操作パネル、PulldownListクラスのリストを表示した時に画面の向きが
固定されない
  DateEditクラスの日付入力ポップアップやNumberEditクラスのテンキー、PulldownListクラスのリストを表示した
状態で端末の向きを変えると、iOS15では画面が固定されますがiOS16では画面の向きが変わります。
(以下は端末を縦から横向きに変えた場合の画像)
  〇DateEditクラス
  〇NumberEditクラス
  〇PullDownListクラス
(4) Root.DisplayOrientプロパティで画面の向きを固定した後、設定が解除されず画面の向きが戻らない
  画面の向きを固定し、Biz/Browserをログオフする等して画面の向き固定を解除した際、iOS15では
画面の向きが戻りますが、iOS16では固定されたまま戻りません。
(以下は画面の向きを変更後にホーム画面に戻った場合の画像)
・iOS15の場合
ホーム画面に戻った後、画面の向きが戻る


・iOS16の場合
ホーム画面に戻った後、画面の向きが固定されたまま戻らない
(5) SYSオブジェクトのHOSTNAMEプロパティで「iPhone」「iPad」が返される
  iOS16では、端末の設定に関係なくSYSオブジェクトのHOSTNAMEプロパティは固定の文字列を返します。
端末がiPhoneの場合は「iPhone」、iPadの場合は「iPad」となります。
iOS15以前では、端末の設定 > 一般 > 情報に設定された名前を返します。
・iOS15の場合



・iOS16の場合

【 対処について 】

(1)、(5)はBiz/Browserご利用時の制限事項となります。
(2)〜(4)は上記のバージョンで対処を行っております。iOS 16の環境ではVer1.6.0をご利用ください。