您的位置:首页 > 其它

The identity used to sign the executable is no longer valid

2016-03-14 12:00 260 查看


出现这个问题的原意就是你的pp文件(provisioning profile)不对了。一般情况下我们会有开发和发布两种pp文件,有一种情况就是你把他们选错了,毕竟这是个少数原因;

另外一个原因比较难以发现,就是你可能在project-->Build setting-->code sign中一直是automatic并未动过什么,突然就运行不了了。这种情况你就要问问你的小组成员,有没有改过pp文件。小编这里就是同事把原来的pp文件给remove掉了,然后给我发了一个新的,而且小编这里一直都是automatic的形式,然后蛋疼的问题来了,一直报错误就是The identity
used to sign the executable is no longer valid,经过几次折腾,发现新生成的pp文件与原来的那个就差了一个空格,多么恶心的命名,然后我就把automatic改成了新生成的pp文件,结果成功了,名字命名的重要性再次体现出来,多么痛的领悟!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: