时间:2010-07-26 05:15:23

标签: iphone release codesign

2 个答案:

答案 0 :(得分:0)

这可能有用,可能没有,但它修复了很多这些情况:

  1. 下载iPhone配置实用程序
  2. 杀死Xcode
  3. 使用iPCU删除所有配置文件
  4. 插入手机,找到个人资料列表,然后为所有人选择“删除”
  5. 从Finder
  6. 手动将每个配置文件拖放到iPCU中
  7. 重启XCode
  8. ...因为XCode用于选择用于代码签名的正确证书的内部代码是错误的。没有特别的原因,只是苹果没有写得很好。它变得越来越好,但即使在最新的Xcode中,它仍然有时会出错。

    永远不要使用xcode来安装配置文件 - 无论Apple说什么,Xcode安装处理代码仍然有问题,而奇怪的是iPCU代码不是。

    此外,您的手机有时会有多个版本的相同配置文件(这应该是不可能的,但事实并非如此)...... iPCU可让您解决此问题

答案 1 :(得分:0)

如果它可以安装到iPhone中,它没有使用分发证书签名,而是使用开发证书签名。如果为Release-Device配置选择了正确的身份(iPhone Distribution),请检查project-> settings,target->设置。