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

我尝试仅复制调试生成的Package,但是缺少文件。

在XE2内部,我去了Project-> Deployment。

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

线索?

最佳答案

以下是有关构建应用程序捆绑包和放入所需的动态链接库的分步说明:


创建一个名为MyApp.app的文件夹
在Myapp.app中创建一个名为Contents的子文件夹
在目录中创建一个名为MacOS的子文件夹
在目录中创建一个名为资源的子文件夹
从您的构建中,将Info.plist复制到目录中
从您的构建中,将Mac二进制文件复制到MacOS
在您的构建中,将图标复制到参考资料
将libcgunwind.1.0.dylib复制到MacOS
将.app文件夹复制到Mac,然后双击运行


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

/Users/username/Applications/Embarcadero/PAServer/


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

关于macos - 部署/构建OSX应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7596923/

10-13 09:31