网上找了一下,也有人遇到同样的问题,但是都没有对应的解决方法。刚刚尝试了好久,总算可以了。
首先去iTunes developer上看一下provisioning profiles里有没有过期的,有过期的话Edit对应的条目就行,然后那个证书就是未过期的了。确认证书未过期后,有些帖子说要下载下来安装这个证书,后来我发现有更方便的方法。
打开Xcode/Preferences/Accounts,然后点击右下角的View Details,出现下面的对话框。
在Provisioning Profiles里都是安装过的证书,我直接全部删掉了,不过理论上来说,删除对应项目的证书就可以了。然后点击iOS Development右边的那个Reset,它就会把你所有tunes developer网站上,证书界面上的所有证书都下载下来。
这个时候在run一下,就OK了。至少我这么解决了。。