Delphi 11.3 和 OSX 的 FMX 应用程序出现部署错误

问题描述 投票:0回答:1

我一定是在我的构建中改变了一些东西,因为它曾经是好的。 Situation 是一个为 OSX 构建的 Delphi FMX 应用程序。调试版本运行良好,曾几何时,我能够像我应该的那样在 Mac Mini 上部署并获取应用程序的 zip 文件。但现在我得到:

[PAClient 错误] 错误:E0264 无法执行 '"/usr/bin/codesign" -o runtime --timestamp --deep -s "Developer ID Application: David Baxter (DYVQN6TA94)" -f "/Users/davidbaxter/ PAServer/scratch-dir/Dave-Mac Build/CuePlayerPro.app"'(错误 1) [PAClient 错误] 错误:E0264 /Users/davidbaxter/PAServer/scratch-dir/Dave-Mac Build/CuePlayerPro.app:包格式无法识别、无效或不合适

你如何从中恢复过来?我可以改变什么来导致这个?同样,它是在 Windows 11 上运行的 Delphi 11.3.1 发送到运行 13.4 和当前 Xcode 的 Mac Mini。谢谢。

macos delphi codesign
1个回答
0
投票

确实是我添加的东西。这样其他人就不会陷入同样的情况 - 问题似乎来自我在将我的 .icns 文件添加到部署列表之前进行部署。 Delphi 默认添加了自己的“CuePlayerPro_PROJECTICNS.icns”之一。后来,我将真正的 .icns 文件添加到列表中。我注意到有两个 icns 文件,但 Delphi 不允许我删除它添加的那个,所以我认为它必须在那里。在尝试修复部署的许多事情中,我单击了“恢复为默认值”按钮,did 删除了 PROJECTICNS 文件并允许部署继续进行。

© www.soinside.com 2019 - 2024. All rights reserved.