gpt4 book ai didi

xcode - 如何在 Mac 应用程序包中对 shell 脚本可执行文件进行协同设计?

转载 作者:行者123 更新时间:2023-12-02 01:37:27 25 4
gpt4 key购买 nike

我在 myApp.app/Contents/MacOS/ 下有一个可执行的 shell 脚本.我们的代码签名管道提示子组件(此脚本)未签名。

我应该怎么签?我们目前的管道有 codesign --sign带有硬编码证书编号和字段详细信息的电话我不太明白。基本上只有应用程序和应用程序内的一些插件包得到了代码签名。

我找不到有关如何对 shell 脚本进行代码签名的专用文档。

最佳答案

FWIW...迟到的答案...但是,它可能对某人有所帮助:如果您已指定(通过 Info.plist's CFBundleExecutable 键的值)脚本作为您的应用程序的可执行文件,则在您尝试签署所述脚本时,您应该确保其他一切都已经签署。

注意:这是我使用 codesign 的经验通过 bash 脚本(因此,不使用 XCode )。 Apple 的文档说你应该“从内到外”签署你的应用程序包;这是我的解释,它似乎对我们来说很好用。

关于xcode - 如何在 Mac 应用程序包中对 shell 脚本可执行文件进行协同设计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30444447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com