最近做项目遇到一个问题,真机调试一直都是可以的,但有一天我真机刚调试完,没有动代码,而是连着真机,点了一下单元测试的方法,然后运行了一下就报错了,然后真机调试就报如下错误:
百度和stackover了很多方法,都不行,一直报,这个错
后来解决了问题,其实根据问题的描述,可以确定这不是证书或者没有登记手机的问题,出问题是发生了运行单元测试
解决方法就是clean一下程序,再次调试就可以了
可能是运行单元测试时,生成了另外的target,这个target没有provisioning证书,所以报错,而后来的更新都是增量更新,所以不管怎么都解决不了问题,当clean后,xcode打包的程序被清理掉,重新编译,新生成的文件不包含test的相关文件,所以也不需要另外的证书了,问题就解决了
网友评论