【发布时间】:2018-06-22 23:25:40
【问题描述】:
我在 Delphi 10.1 (Berlin)(Win10,64 位)中创建了一个 FireMonkey 应用程序。该应用程序可以作为 32 位 Windows、64 位 Windows 和 Android(在外部设备上运行)编译和运行。我没有使用非标准组件,尽管它确实包含一个 sqlite3 数据库。
然后我切换到我最近为跨平台开发设置的 MacMini(通过 Embarcadero 的 docwiki 指导)。它在带有 Win 8.1(64 位)的 VirtualBox 上运行带有 Delphi 10.1 的 OS X High Sierra。我为 OS X 开发设置了 PASServer 等。我可以在这里编译和运行应用程序的 Windows 版本。 但是,我不能将 OS X 添加为目标平台。这是我希望你能帮助我解决的问题。
这是我尝试过的其他方法:
如果我在这台机器上从头开始创建一个新应用程序,我可以在 OS X 上编译和运行它(所以问题不在于我创建了错误的连接配置文件或没有将 OS X 添加为潜在的目标平台)。
如果我采用我在其他地方创建的简单、不同的(32 位应用程序),我会重新创建问题——我可以在 Windows VirtualBox 上运行该应用程序,但不能将 OS X 添加为目标平台。
【问题讨论】:
标签: firemonkey delphi-10.1-berlin macos-high-sierra