2017-09-06 36 views
0

我正在使用Delphi 10.2.1編寫IOS應用程序,但無法使用Delphi生成64位代碼。當我在IOS模擬器中運行應用程序時,我收到一條消息,告訴我需要更新代碼。有沒有可用於強制生成64位代碼的編譯器指令?我正在使用基於x64的處理器在64位Windows系統上編碼。在Mac上:Xcode是Ver 8.3.3。如何強制Delphi 10.2.1爲IOS應用程序生成64位代碼

+0

該文檔是否包含答案? –

+0

@DavidHeffernan是的,它確實存在,但它有點埋沒,你必須把它挖出來。另一個問題是,在這個時間點缺乏64位模擬器編譯器是相當意外的。您必須知道沒有64位編譯器才能知道文檔中要查找哪些內容。 –

回答

7

目前Delphi只支持iOS模擬器的32位編譯器。在這裏你無能爲力。您只能爲真實設備生成64位代碼。

的Delphi iOS的編譯器 - 10.2東京:

  • DCCIOSARM,Delphi的編譯器進行32位iOS裝置
  • DCCIOSARM64,Delphi的編譯器進行64位iOS裝置
  • DCCIOS32,所述Delphi編譯器爲iOS模擬器
+0

謝謝你的幫助。我現在可以繼續我的項目,而不用擔心將來無法正常工作是的 – Rod

1

德爾福10.3將支持MACOS上的64位編譯器,這意味着只有與下一個版本的delphi它將可能編譯也(可能)在64這是基於英特爾64編譯器的Mac編譯器。

+0

感謝您的幫助。我現在可以繼續我的項目,而不用擔心它將來無法正常工作 – Rod

相關問題