0

我正在使用 Delphi 10.2.1 编写一个 IOS 应用程序,但我无法让 Delphi 生成 64 位代码。当我在 IOS 模拟器中运行应用程序时,我收到一条消息,告诉我代码需要更新。是否有可用于强制生成 64 位代码的编译器指令?我正在使用基于 x64 的处理器在 64 位 Windows 系统上进行编码。在 Mac 上:Xcode 是 Ver 8.3.3。

4

2 回答 2

7

目前 Delphi 只支持 iOS 模拟器的 32 位编译器。您在这里无能为力。您只能为真实设备生成 64 位代码。

Delphi iOS 编译器 - 10.2 东京:

  • DCCIOSARM,用于 32 位 iOS 设备的 Delphi 编译器
  • DCCIOSARM64,用于 64 位 iOS 设备的 Delphi 编译器
  • DCCIOS32,iOS 模拟器的 Delphi 编译器
于 2017-09-06T08:27:28.010 回答
1

Delphi 10.3 将支持 MACOS 上的 64 位编译器,这意味着只有在 delphi 的下一个版本中,它才可能(可能)在基于 Intel 64 的 Mac 编译器的 64 位 iOSSimulator 上进行编译。

于 2017-09-16T05:51:30.060 回答