OSDN Ticket Archive


Ticket #46248

iOS版 iPhone 14 Pro, 14 Pro Max 対応

登録: 2022-12-10 23:58 最終更新: 2022-12-11 00:30

報告者:
yknk
担当者:
yknk
チケットの種類:
機能リクエスト
状況:
完了
コンポーネント:
MIDITrail Ver.2.x.x for iOS
マイルストーン:
Version 2.0.0 for iOS (完了済み)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

iOS版において、iPhone 14 Pro, 14 Pro Max の画面解像度に対応する。

関連チケット

  • Ver.1.2.1 : #38649 iOS版 iPhone X,XS,XS Max,XR / iPad Pro 10.5-inch 対応
  • Ver.1.2.2 : #38902 iOS版 iPad Pro 2018 (11 inch, 12.9 inch) 対応
  • Ver.1.3.3 : #41979 iOS版 iPhone 12シリーズ, iPad(7th,8th), iPad Air(4th) 対応
  • Ver.1.3.6 : #45287 iOS版 iPad mini(6th)対応

チケットの履歴

2022-12-10 23:58 更新者: yknk
  • 新しいチケット "iOS版 iPhone 14 Pro, 14 Pro Max 対応" が作成されました
2022-12-11 00:29 更新者: yknk
コメント

Ver.1.3.6時点で対応しているデバイス(これより古いデバイスもサポート済み)

iPhone 12 mini     5.4inch /   375x812 points / 1125x2436 pixels / 476ppi / 3x (1080x2340 real pixels) / iPhone X,Xs,11 Pro と同じ(ただしPPIが異なる)
iPhone 12          6.1inch /   390x844 points / 1170x2532 pixels / 460ppi / 3x / 新しいサイズ(Ver.1.3.3で対応)
iPhone 12 Pro      6.1inch /   390x844 points / 1170x2532 pixels / 460ppi / 3x / 新しいサイズ(Ver.1.3.3で対応)
iPhone 12 Pro Max  6.7inch /   428x926 points / 1284x2778 pixels / 458ppi / 3x / 新しいサイズ(Ver.1.3.3で対応)
iPhone 13 mini     5.4inch /   375x812 points / 1125x2436 pixels / 476ppi / 3x (1080x2340 real pixels) / iPhone 12 mini と同じ
iPhone 13          6.1inch /   390x844 points / 1170x2532 pixels / 460ppi / 3x / iPhone 12 と同じ
iPhone 13 Pro      6.1inch /   390x844 points / 1170x2532 pixels / 460ppi / 3x / iPhone 12 Pro と同じ
iPhone 13 Pro Max  6.7inch /   428x926 points / 1284x2778 pixels / 458ppi / 3x / iPhone 12 Pro Max と同じ
iPhone SE (2nd)    4.7inch /   375x667 points /  750x1334 pixels / 326ppi / 2x / iPhone 6,6s,7,8 と同じ
iPhone SE (3rd)    4.7inch /   375x667 points /  750x1334 pixels / 326ppi / 2x / iPhone SE (2nd) と同じ
----
iPad (7th)        10.2inch /  1080x810 points / 2160x1620 pixels / 264ppi / 2x / 新しいサイズ(Ver.1.3.3で対応)
iPad (8th)        10.2inch /  1080x810 points / 2160x1620 pixels / 264ppi / 2x / 新しいサイズ(Ver.1.3.3で対応)
iPad (9th)        10.2inch /  810x1080 points / 1620x2160 pixels / 264ppi / 2x / iPad (7th,8th)と同じ
iPad Air (4th)    10.9inch /  820x1180 points / 2360x1640 pixels / 264ppi / 2x / 新しいサイズ(Ver.1.3.3で対応) ホームボタンなし(セーフエリアあり)
iPad Air (5th)    10.9inch /  820x1180 points / 1640x2360 pixels / 264ppi / 2x / iPad Air (4th)と同じ
iPad mini (6th)    8.3inch /  744x1133 points / 1488x2266 pixels / 326ppi / 2x / 新しいサイズ(Ver.1.3.6で対応)
iPad Pro 11inch (2nd)         834x1194 points / 1668x2388 pixels / 264ppi / 2x / iPad Pro 11inch (1st)と同じ
iPad Pro 11inch (3rd)         834x1194 points / 1668x2388 pixels / 264ppi / 2x / iPad Pro 11inch (1st)と同じ
iPad Pro 12.9inch (2nd)      1024x1366 points / 2048x2732 pixels / 264ppi / 2x / iPad Pro 12.9inch (1st)と同じ
iPad Pro 12.9inch (3rd)      1024x1366 points / 2048x2732 pixels / 264ppi / 2x / iPad Pro 12.9inch (1st)と同じ
iPad Pro 12.9inch (4th)      1024x1366 points / 2048x2732 pixels / 264ppi / 2x / iPad Pro 12.9inch (1st)と同じ
iPad Pro 12.9inch (5th)      1024x1366 points / 2048x2732 pixels / 264ppi / 2x / iPad Pro 12.9inch (1st)と同じ
2022-12-11 00:29 更新者: yknk
コメント

Ver.1.3.6リリース以降に発売されたデバイス

iPhone 14          6.1inch /   390x844 points / 1170x2532 pixels / 460ppi / 3x / iPhone 12 と同じ
iPhone 14 Plus     6.7inch /   428x926 points / 1284x2778 pixels / 458ppi / 3x / iPhone 12 Pro Max と同じ
iPhone 14 Pro      6.1inch /   393x852 points / 1179x2556 pixels / 460ppi / 3x / 新しいサイズ(iPhone 12 と微妙に異なる) ダイナミックアイランド
iPhone 14 Pro Max  6.7inch /   430x932 points / 1290x2796 pixels / 460ppi / 3x / 新しいサイズ(iPhone 12 Pro Max と微妙に異なる) ダイナミックアイランド
----
iPad (10th)                   820x1180 points / 1640x2360 pixels / 264ppi / 2x / iPad Air (4th)と同じ
iPad Pro 12.9inch (6th)      1024x1366 points / 2048x2732 pixels / 264ppi / 2x / iPad Pro 12.9inch (1st)と同じ
iPad Pro 11inch (4th)         834x1194 points / 1668x2388 pixels / 264ppi / 2x / iPad Pro 11inch (1st)と同じ
2022-12-11 00:30 更新者: yknk
コメント

対策

MTMainView_iPhone14Pro.xib, MTMainView_iPhone14ProMax.xib

  • 新たにサポートする画面解像度に対応したxibファイルを追加。

MIDITrailApp::createViews

  • 新たにサポートするデイバイス種別を識別する処理を追加。
  • サポート済みのデバイスに関してコメントを追記。

MTDeviceScreenInfo::_InitializeSafeArea

  • 新たにサポートするデバイス種別を識別する処理を追加。
  • iPhone 14 Pro, 14 Pro Max はダイナミックアイランドが導入され、左右のセーフエリア外のサイズが大きくなった。

MTDeviceScreenInfo::_InitializePPI

  • 新たにサポートするデバイス種別を識別する処理を追加。
  • サポート済みのデバイスに関してコメントを追記。
2022-12-11 00:30 更新者: yknk
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました

添付ファイルリスト

添付ファイルはありません