ARM 64ターゲットのiOSシミュレータでアプリ実行時に"This app needs to be updated by the developer to work on this version of iPadOS. "というエラーが発生する

提供: Support
移動先: 案内検索

対象となる製品

  • RAD Studio 11.2 Alexandria以降
  • Delphi 11.2 Alexandria以降

問題

DelphiのIDEでFireMonkeyのアプリケーションを作成し、ARM 64ターゲットのiOSシミュレータでアプリ実行時に以下のエラーが発生します。

This app needs to be updated by the developer to work on this version of iPadOS.

エラーダイアログの表示例は、以下の通りです。

Thumb03002048ujpn.png

このエラーの原因は何でしょうか?

原因

Delphi 11.2以降のバージョンでARM 64ターゲットのiOSシュミレータをサポートしています。

このエラーは、Apple シリコン(ARM互換)搭載のmac PCではなく、Intel製のCPU搭載のmac PC上のiOSシュミレータを利用してDelphiで作成したiOSアプリを実行した際に表示されるエラーです。


解決

Delphi のiOSシミュレータ向けアプリは、Intel製のCPU搭載のmac PCはサポートしていないため、Apple M1などのApple シリコン(ARM互換)搭載のmac PCをご利用ください。

関連情報