2010-05-04 30 views
2

我不知道我的广告肝卵圆细胞发生了什么变化,但试图安装时,我得到这个错误:签名只为无效特设

申请未能协同设计验证。签名无效,或未使用Apple提交证书签名。 (-19011)

设备调试正常。与我的临时供应配置文件相关的证书直到2011年才会过期。我搜索了Google,但没有找到任何适用的解决方案,除了一些提及删除和重新创建证书的内容。在我下山之前,有没有人经历过并解决了这个问题?

我使用Xcode 3.2.3并针对sdk 3.0构建。

+1

删除并重新安装在iTunes中的配置文件只是拖放。我会重新下载配置文件和路线。我以前遇到过这种情况,实际上重新启动可以解决问题......先尝试一下。 – 2010-05-04 22:46:06

+0

我重新下载了配置文件,但xcode在构建之后仍然给出了相同的警告。 – user230949 2010-05-05 03:25:18

+0

实际上,现在这个工作正在进行中,即使xcode仍然在ad hoc构建中给出了验证错误。把它作为答案,我会标记它。 – user230949 2010-05-05 13:40:19

回答

1

有时我也会遇到这个问题。你的手机上有没有过期的个人资料?我发现有时过期的配置文件(即使它用于不同的应用程序)会导致调试版本无法安装。

如果一切都失败,请从Keychain Access中的Apple中删除与您的开发者帐户关联的所有证书。获取新证书并修改配置文件以反映新证书。这是一个巨大的痛苦,但如果一切都失败了,这是有效的。

希望这会有所帮助!

+0

我已经完成了上述工作,它适用于我(开发人员),但不适用于其他人,尽管它用于正常工作。 – user230949 2010-05-05 03:10:15