真机调试时弹出There was an internal API error

在真机调试时弹出这个提醒

21_100215_3d4ae320f180bf2.png

网上搜索了点总结下解决方案

bulid settings  ->    packaging  -> product name  不要写中文改成英文

这个方法完美解决了我的问题。

如果这个方法不可以,可以尝试下下面网上的方法

1、必备的好习惯,product-->clear一下;

2、删除ipad上的之前调试上去的程序,重新跑一下,OK,问题解决(没想到这么简单);至于具体原因,我发现弹出这个错误对话框的时候刚好是在检测profile那些证书什么的时候,估计和真机的标识检测什么的有关系吧;不管那么多了,问题解决就好;

3、今天又碰到了这个问题,发现是因为真机调试的应用,和ipad上以有的应用存在profile冲突,也就是共用了profile,删掉之前的那个应用就可以了;

参考文章:

  1. Xcode真机调试中"There was an internal API error"错误解决方法
  2. There was an internal API error

Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment