The certificate used to sign “AppName” has either expired or...

The certificate used to sign “AppName” has either expired or has been revoked. An updated certificate is required to sign and install the application

今天项目运行在真机上报这个错误,一开始真以为是证书问题,排查了下。证书一切正常,这就郁闷了。(各种重启Xcode,重启电脑)搜索到这个:
http://stackoverflow.com/questions/37164314/the-certificate-used-to-sign-appname-has-either-expired-or-has-been-revoked-a
说是解决办法是将项目源文件换个目录,可是又出现这个:

A valid provisioning profile for this executable was not found.

可是配置文件也没错。(已经重新配置并下载配置文件)

而同一个工程,换个包名,使用其他开发者账号的证书和配置文件,运行到真机上,倒是没有问题。

无奈,放弃最近的修改,从远程仓库clone一个下来,居然就可以了,真是醉了。

总结:

有可能是Xcode的bug...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容