Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS设备上运行代码而不是模拟器_Ios_Objective C_Iphone_Xcode - Fatal编程技术网

在iOS设备上运行代码而不是模拟器

在iOS设备上运行代码而不是模拟器,ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,每次我尝试在iPhone上运行应用程序时,我都会收到: Xcode无法使用所选设备运行。 没有兼容iOS版本的已配置设备可用。将iOS设备与最新版本的iOS连接,以运行应用程序或使用iOS模拟器 我参加了iOS开发者大学项目,理论上让我在iPhone上测试自己的代码。 我的Mac和iPhone上也安装了供应证书。将iPhone添加为开发设备 我在手机上安装了iOS 8.3,在Mac上安装了Xcode 6.3 如何解决此问题?您的手机操作系统是否与Xcode操作系统匹配?例如,如果您的手机有7.0

每次我尝试在iPhone上运行应用程序时,我都会收到:

Xcode无法使用所选设备运行。 没有兼容iOS版本的已配置设备可用。将iOS设备与最新版本的iOS连接,以运行应用程序或使用iOS模拟器

我参加了iOS开发者大学项目,理论上让我在iPhone上测试自己的代码。 我的Mac和iPhone上也安装了供应证书。将iPhone添加为开发设备

我在手机上安装了iOS 8.3,在Mac上安装了Xcode 6.3


如何解决此问题?

您的手机操作系统是否与Xcode操作系统匹配?例如,如果您的手机有7.0版本,而您正在部署8.3版本的版本,那么当然,您的手机将不匹配,无法检测到,并将给您该错误

换句话说,检查部署目标,它应该与您的手机操作系统匹配,否则您的设备无法识别

如何检查:
常规->部署信息->部署目标-/p>您的设备是否也添加到配置配置文件中?是的。检查udid两次。一切都正确。你添加了正确的udid吗?从iTunes获取设备udid。不是来自任何应用程序。@DurgaSriram按照您所说的做了。请检查您的应用程序的部署目标。在ProjectNavigator左上角,会有一张蓝色折叠的纸,看起来像是什么东西。在目标的General选项卡下,将有一个部署目标和设备iPhone、iPad、Universal。这篇文章可能也有帮助。是的,一开始就检查了这个设置。