2

我正在将我的项目从 CocoaPods 切换到 Carthage,但我遇到了代码签名问题。Carthage 使用copy-frameworks将框架捆绑到 *.app 文件中,并为模拟器删除不必要的架构。脚本执行后失败:

/usr/bin/xcrun codesign --force --sign - --preserve-metadata=identifier,entitlements

由于以下错误:

Lokalise.framework: bundle format unrecognized, invalid, or unsuitable

我正在使用这个来源,我意识到这个框架的结构与我检查过的其他框架有点不同。

在此处输入图像描述

仅供参考:通过 CocoaPods 安装后,Frameworks 是正确的代码签名。

4

0 回答 0