我已将我的 xCode 更新到 4.6,现在每当我创建新项目并尝试在具有 iOS 5.1 的设备上运行它时,它都会显示 error CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 6.1'
。我已经下载了适用于 iOs 6.1、6.0、5.0、5.1 的 SDK,在我的旧版本中,我无需在设备上进行代码签名即可运行任何应用程序。请帮忙。
user2017954
问问题
1600 次
2 回答
2
请检查plist中的包标识符和代码签名标识
于 2013-02-22T05:33:46.687 回答
0
按照以下步骤在您的设备上成功运行您的应用程序:
- 确保您或您的组织已注册加入 Apple iOS 开发计划
- 检查您的钥匙串中是否安装了有效的证书(如果没有,请创建并安装一个证书实用程序)
- 现在创建配置文件
- 下载它们并通过将它们拖到您的 Xcode 来安装它们
- 现在在构建设置中通过选择这些来设置代码签名身份
- 现在连接您的设备并运行。
这里有一些废话:
- 您可能已经在以前的版本中安装了证书和配置,因此您不需要再次设置它们
- 为您的项目设置部署目标 ,因为您的设备仍然有 5.1
- 并按照 user247 的建议进行操作,即在 info.plist 文件中设置 bunderIdentifier
于 2013-02-22T06:39:17.150 回答