从iOS 3更新到iOS 8时的协同设置错误

时间:2014-10-31 07:33:45

标签: ios ios8 code-signing ios3.0

我正在尝试将iOS 3应用程序更新到iOS 8.我的应用程序中的所有功能都可以在模拟器上正常工作但是当我尝试在具有iOS 5的iPad上部署我的应用程序时,面临一些错误。我将部署目标的所有设置修复为iOS 5和其他基本设置。我面临的错误

  1. 代码签名错误:未找到代码签名身份:未找到与构建设置(“searchme”)中指定的配置文件匹配的代码签名身份(即证书和私钥对)。

  2. CodeSign错误:SDK“iOS 8.1”中的产品类型“应用”需要进行代码签名

  3. 参考拳头错误我创建了一个名为“searchme”的临时配置文件 捆绑标识符 - com.damyant.searchme

2 个答案:

答案 0 :(得分:1)

  1. 重置代码签名并确保不会更改捆绑包ID。

  2. 部署目标应与iphoneos / iphonesimulator相同或更低。

  3. 清理项目,然后重试。

答案 1 :(得分:0)

您需要有一个开发者帐户才能在iPhone上调试应用程序。

获取开发者帐户后,首先要做的是从您的密钥链访问创建证书请求,并在您的开发者帐户中创建新证书部分上载此证书。

Steps to create certificate

之后创建针对该证书的配置文件。(如果需要,请下载此配置文件。如果在构建时单击修复,xcode应自动处理此问题),Example

您还需要将设备注册到开发帐户。试试这个Link

相关问题