gpt4 book ai didi

ios - Codesign 将我的框架签名为目录。为什么?

转载 作者:行者123 更新时间:2023-11-29 06:02:10 25 4
gpt4 key购买 nike

我在代码签名方面遇到了麻烦。我正在尝试共同设计一个框架并在我的脚本中使用以下命令

codesign --verbose --force --sign $(EXPANDED_CODE_SIGN_IDENTITY) $<TARGET_FILE_DIR:${app}>/Frameworks/${fw}.framework

出于某些我无法理解的原因,我将框架签名为目录

enter image description here

当我执行codesign -vvv myLibrary.framework时,所有内容都报告为已正确签名,但后来当我尝试使用 dlopen 加载框架时,我看到签名不正确的错误。

为什么我将其签名为目录?

感谢您的任何想法。

最佳答案

发现问题了。 Info.plist 应指定可执行文件,但设置不正确。它基本上被设置为目录名称。因此,signcode 将所有内容都标记为目录。

关于ios - Codesign 将我的框架签名为目录。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54540555/

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