我正在使用xCode 4.3.1。 在创建项目后,我进行了构建并尝试进行存档。 然后我遇到了一个错误,显示如下; (这是我在xCode 4.3.1中的第一个项目)
CodeSign错误:在SDK 'iOS5.1'中,产品类型“应用程序”需要代码签名
这是什么意思? 如何解决?
我正在使用xCode 4.3.1。 在创建项目后,我进行了构建并尝试进行存档。 然后我遇到了一个错误,显示如下; (这是我在xCode 4.3.1中的第一个项目)
CodeSign错误:在SDK 'iOS5.1'中,产品类型“应用程序”需要代码签名
这是什么意思? 如何解决?
对我而言,有一个可能有效的解决方案:
太棒了!
对我来说,这个错误是由不同的情况引起的。下载的项目教程有一个默认设置:[Project] > Targets > Build Settings > Architectures > Build Active Architecture Only > Release = "Yes." 我并不想构建发布版本,所以解决方案是将Release(可能不仅需要开发者资料,还需要分发资料)设置为“否”。
如果您不需要部署到设备上,可以通过使用模拟器来解决此问题。这对我很有帮助。
我遇到了同样的问题,因为项目的Capabilities
选项中开启了In-App Purchase
。如果你的应用程序不需要应用内购买,请关闭它,或者你需要设置正确的配置文件到Debug
方案。
TN2250技术文档已经被撤下,为了解决这个问题,请在Anyios SDK字段下添加IOs5.1或8.1 sdk字段。
这样做可以解决代码签名的问题。
重启Xcode对我有用。:)
这个参数设置会引发以下信息:
CodeSign 错误:在 iOS 7.1 SDK 中,产品类型为“应用程序”需要代码签名
它假定您拥有开发者用户,因此...请使用它并更改:
然后错误消失了。