协同设计我的招牌框架作为目录。为什么?

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

我有代码签名的麻烦。我想协同设计的框架,并在我的脚本中使用以下命令

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

佛某些原因,我无法理解,我有我的框架签署作为目录

enter image description here

当我做codesign -vvv myLibrary.framework,一切都被报告为正确签署,但后来当我尝试加载使用dlopen框架下,我看到了错误签名不正确。

为什么我把它签了字作为目录?

感谢您的任何想法。

ios code-signing
1个回答
0
投票

发现这个问题。 Info.plist中应规定执行,并设置不正确。它被设置为目录名基本。所以,signcode签署一切,目录。

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