我一直在使用 iOS 4.0 开发一个 iPhone 项目。我刚刚下载了带有 iOS SDK 4.1 的 Xcode 3.2.4,以便我可以使用更新后的 iOS。在更新的 Xcode 中打开项目后,我发现目标显示为“Base SDK Missing”。我按照说明修复了这个问题 here .
现在,当我尝试构建针对任何版本的 iOS 时,我收到此错误(错误文本中引用了相应的版本):
CodeSign Error: code signing is required for product type 'Application' in SDK 'Device - iOS 4.1'
我安装了由 Xcode 创建的团队配置文件,该配置文件有我的证书,并且选择的代码签名实体是“iPhone 开发人员:Aaron Milam”。
关于我在这里可能遗漏的任何想法?
最佳答案
当 Xcode 无法识别您的证书时,就会发生这种情况。
解决起来很麻烦,有很多可能可以帮助你。
但您应该尝试的第一件事是在“窗口”选项卡中删除 => 管理器,即您设备中的配置。然后重新添加它们(在苹果网站上重新下载)。并再次尝试编译。
顺便问一下,您是否在项目信息窗口中检查了“代码签名身份”?
祝你好运。
关于iphone - 代码 'CodeSign error: code signing is required',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3804191/