【问题标题】:Deploy / build application for OSX为 OSX 部署/构建应用程序
【发布时间】:2011-09-29 11:53:16
【问题描述】:

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

我尝试只复制调试生成的包,但缺少文件。

在 XE2 中,我进入了项目 -> 部署。

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

线索?

【问题讨论】:

    标签: macos delphi deployment delphi-xe2 firemonkey


    【解决方案1】:

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

    1. 创建一个名为 MyApp.app 的文件夹
    2. 在 Myapp.app 中创建一个名为 Contents 的子文件夹
    3. 在 Contents 中创建一个名为 MacOS 的子文件夹
    4. 在 Contents 中创建一个名为 Resources 的子文件夹
    5. 从您的构建中,将 Info.plist 复制到 Contents 中
    6. 从您的构建中,将 Mac 二进制文件复制到 MacOS
    7. 从您的构建中,将图标复制到资源
    8. 将 libcgunwind.1.0.dylib 复制到 MacOS
    9. 将.app文件夹复制到你的Mac,双击运行

    您很可能会在安装平台助手的 Mac 上找到 libcunwind.1.0.dylib:

    /Users/username/Applications/Embarcadero/PAServer/
    

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

    【讨论】:

      猜你喜欢
      • 2018-07-10
      • 2011-12-30
      • 2010-12-08
      • 2011-03-07
      • 1970-01-01
      • 2012-09-21
      • 1970-01-01
      • 2013-06-08
      • 1970-01-01
      相关资源
      最近更新 更多