CodeSign 错误:SDK“iOS 5.1”中的产品类型“应用程序”需要代码签名

Posted

技术标签:

【中文标题】CodeSign 错误:SDK“iOS 5.1”中的产品类型“应用程序”需要代码签名【英文标题】:CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 5.1' 【发布时间】:2012-09-05 15:53:03 【问题描述】:

我知道这个问题已经问过很多次了。但是他们都没有帮助我解决我的问题。我正在 Ipod 上测试我的应用程序。它工作得很好。但是当我去 Profile(检查任何内存泄漏)时,它会抛出以下错误

CodeSign error: code signing is required for product type 'Application' in SDK 'ios 5.1'

当我使用模拟器进行测试时,哪个有效?

我真的很困惑这里发生了什么?

感谢你们的帮助。

【问题讨论】:

【参考方案1】:

你能把你的构建设置的屏幕截图放上来吗?那里出了点问题。您通常可以在设备上安装吗?另请检查您的临时配置文件是否已过期或未在构建设置中的调试和发布中选择。

【讨论】:

感谢您的回答.. 我忘记在 Release 中添加临时性.. 现在像魅力一样工作..+1【参考方案2】:

确保您的配置文件已正确加载。您可能需要从 Apple Developer 的网站重新下载并重新安装 .mobileprovision 文件。

在重新安装/安装正确的配置文件后,请务必将摘要信息中的发布和调试签名身份设置为正确的设置。

对于发布,您希望使用发行版,对于调试,您希望使用您的开发人员。还要确保您的设备正确用于开发。您可能需要在 xcode 中前往管理器并重新配置。

【讨论】:

以上是关于CodeSign 错误:SDK“iOS 5.1”中的产品类型“应用程序”需要代码签名的主要内容,如果未能解决你的问题,请参考以下文章

为啥 iOS 5.1 SDK 的 iPad 模拟器中没有“主页”按钮?

选择器不在 iOS6 中填充,但在 iOS 5.1 中填充

xcode 4.2 中的 iOS 5.1 (9B176) SDK 问题

我可以从 Xcode 将 iOS 5.1 SDK 应用程序部署到运行 iOS 6.0 的设备吗?

SDK“iOS 8.4”不允许临时代码签名

如何修复“命令 /usr/bin/codesign 失败,退出代码 1”错误