iOS真机调试出错解决方法

以下为本人在iOS开发过程中真机调试时遇到过的几种报错,并附上相应的解决方法。

1、process launch failed:Security

这里写图片描述

原因:
未对应用程序授权。
解决方法:
需要给程序添加信任:
设置->通用->设备管理->开发者应用->信任。
这里写图片描述

注:企业账号发布的应用需要在设置中设置信任后才能正常使用APP。

2、process launch failed: failed to get the task for process 1898

这里写图片描述

原因:
1、证书问题,Code signing中的Debug版本证书需要设置为开发证书。
2、Code signing中的“Provisiong Profile”需要设置为Automatic,设置为其他时,也会报如上的错。
解决方法:
这里写图片描述

注:真机调试时,运行状态为Debug状态,需使用开发者证书。

3、Could not find Developer Disk Image

这里写图片描述

原因:
1、 手机锁屏。
2、 Xcode版本与目标调试手机的操作系统不适配。
解决方法:
1、解锁手机。
2、Xcode版本与目标调试手机系统不适配时有如下两种解决方法
2.1升级Xcode到支持该调试手机对应的操作系统版本。
2.2 从其他版本的Xcode安装包内容中拷贝支持该调试手机操作系统的真机支持包到该Xcode包目录中,目录为:
/Applications/Xcode7.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。重启Xcode,可以正常进行真机调试。如下图:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/xuhen/article/details/78873877