2017-09-06 9 views
0

私はIOSアプリケーションを作成するためにDelphi 10.2.1を使用していますが、64ビットコードを生成するDelphiを取得できません。 IOSシミュレータでアプリを実行すると、コードを更新する必要があるというメッセージが表示されます。私は64ビットコード生成を強制するために使用できるコンパイラ指令はありますか?私はx64ベースのプロセッサを使用して64ビットWindowsシステムでコーディングしています。 Macの場合:XcodeはVer 8.3.3です。IOSアプリケーション用の64ビットコードを生成するようにDelphi 10.2.1を強制する方法

+0

文書には答えが含まれていませんか? –

+0

@DavidHeffernanはい、それはありますが、それは埋葬されているとあなたはそれを掘る必要があります。別の問題は、現時点では64ビットシミュレータコンパイラが不足していることが予想外に多いことです。ドキュメントで何を探すべきかを知るための64ビットコンパイラがないことを知っておく必要があります。 –

答えて

7

現在、DelphiはiOSシミュレータ用の32ビットコンパイラのみをサポートしています。ここでは何もできません。実際のデバイスには64ビットのコードしか生成できません。

デルファイIOSのコンパイラ - 10.2東京:

  • DCCIOSARM、32ビットIOSデバイス
  • DCCIOSARM64、64ビットIOSデバイスのためのDelphiコンパイラ
  • DCCIOS32ためDelphiコンパイラ、 iOSシミュレータ用のDelphiコンパイラ
+0

ありがとうございます。私は今、私のプロジェクトを続けることができます。将来はうまくいかないという心配はありません。 – Rod

1

Delphi 10.3はMACOS上で64ビットコンパイラをサポートします。これは、次のリリースのDelphiでのみ、(おそらく)64でコンパイルすることができることを意味しますIntel 64用のMacコンパイラをベースにした8ビットのiOSSimulatorです。

+0

ありがとうございます。私は今、将来のバージョンではうまくいかないと心配することなくプロジェクトを続けることができます – Rod

関連する問題