osx – Codesign:什么是未密封的内容?

osx – Codesign:什么是未密封的内容?,第1张

概述我刚刚升级到XCode 6,并尝试构建我的开发人员ID签名的Mac应用程序. 但是,我现在得到以下的codeign错误: unsealed contents present in the root directory of an embedded framework 这适用于我使用的Dropbox.framework.显然这是无法签署的.错误是什么意思?哪里不对? 看看 OS X Code Sig 我刚刚升级到XCode 6,并尝试构建我的开发人员ID签名的Mac应用程序.
但是,我现在得到以下的codeign错误:

unsealed contents present in the root directory of an embedded framework

这适用于我使用的DropBox.framework.显然这是无法签署的.错误是什么意思?哪里不对?

解决方法 看看 @L_301_0@

从OS X版本10.9.5开始,OS X如何识别已签名的应用程序将会有所更改

Structure your bundle根据对OS X版本10.9或更高版本的期望:

>仅在包含已签名的目录中包含已签名的代码码.>只包含应包含的目录中的资源资源.>不要使用–resource-rules标志或ResourceRules.pList.他们已被淘汰,将被拒绝.

总结

以上是内存溢出为你收集整理的osx – Codesign:什么是未密封内容?全部内容,希望文章能够帮你解决osx – Codesign:什么是未密封的内容?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1031543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存