无法运行应用:Xcode process launch failed: Securit

        最近在开发的时候遇到一个问题,iPhone 6Plus在真机调试的时候,无法运行程序。具体现象是:Xcode点击运行之后,手机上出现要运行的应用图标,但是没有打开,Xcode上提示:Xcode process launch failed: Securit。


        此时,最简单的解决方法是:

  1. 点击手机上的应用图标

  2. 点击:信任

  3. 再次运行程序


        其实第三步可有可无,应用已经装上了。如果再次调试的时候,只要不删除应用,就可以像之前一样直接运行程序了。




        我搜索相关资料,大部分发现出现这种情况的原因是系统版本为GM版,而我的6 Plus的版本是8.1.2的正式版。虽然系统版本不一样,但是出现的情况和解决的办法都一样。


        另外一种解决办法,可以从根本上解决,其实也不是多难,说难是相对于第一种方法而言。


        具体处理方法:

  1. 将出问题的手机连上电脑;

  2. 打开Xcode,选择Window ->Devices;

  3. 右键点击出问题的设备,然后选择:Show Provisioning Profiles;



        如下图所示:

无法运行应用:Xcode process launch failed: Securit



4.选中描述文件,然后挨个全部删除(点击减号(“-”),或者按delete;

5.重新安装试试。

如下图:

无法运行应用:Xcode process launch failed: Securit


        引起这个问题的原因是描述文件引起的,而iOS8.0及以后的版本在手机上看不到描述文件,只能在Mac端删除。


*类似问题解决方法地址:http://*.com/questions/25824908/xcode-process-launch-failed-security


        至此,出现问题的设备就解决了。如果还有什么问题,或者是开发方面的问题,欢迎提问,我会尽量一一解答。