为OSX部署/构建应用程序

时间:2011-09-29 11:53:17

标签: macos delphi deployment delphi-xe2 firemonkey

我创建了我的第一个XE2 FM HD应用程序 我连接了OSX机器并在OSX上运行调试版本工作正常,但我没有办法创建发行版本并将其复制到另一台计算机。

我试过复制调试所做的包,但那是丢失的文件。

在XE2里面,我去了Project - >部署。

对于OSX Debug部署,我有一个绿色按钮,但在OSX Release部署下我没有。

线索?

1 个答案:

答案 0 :(得分:1)

以下是构建App捆绑包并输入所需动态链接库的分步说明:

  1. 创建名为MyApp.app
  2. 的文件夹
  3. 在Myapp.app中创建一个名为Contents
  4. 的子文件夹
  5. 在名为MacOS的内容中创建子文件夹
  6. 在目录中创建名为Resources
  7. 的子文件夹
  8. 从您的构建中,将Info.plist复制到目录
  9. 从您的构建中,将Mac二进制文件复制到MacOS
  10. 从您的构建中,将图标复制到资源
  11. 将libcgunwind.1.0.dylib复制到MacOS
  12. 将.app文件夹复制到Mac并双击它以运行
  13. 你会在安装了平台助手的Mac上找到libcunwind.1.0.dylib,很可能是:

    /Users/username/Applications/Embarcadero/PAServer/
    

    以下是关于如何create the manual install Disk Image installer on the Mac的视频教程。