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

gkn4icbw  于 2023-05-22  发布在  其他
关注(0)|答案(1)|浏览(217)

我一定是在我的构建中改变了一些东西,因为它曾经是好的。Situation是一个 Delphi FMX应用程序集,用于为OSX构建。调试构建工作正常,曾几何时,我能够像我应该的那样在Mac Mini上部署并获取应用程序的zip文件。但现在我得到了:
[PAClient错误]错误:E0264无法执行'"/usr/bin/codesign”-o runtime --timestamp --deep -s“开发者ID应用程序:大卫巴克斯特(DYVQN 6 TA 94)”-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。谢谢你。

ygya80vv

ygya80vv1#

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

相关问题