Ios手机系统升级后Xcode没法调试如何解决_Xcode does not support iPhone Ios 15.3.1

发布于 2 年前 作者 phonegap100 3478 次浏览 最后一次编辑是 2 年前 来自 分享

每次iOS更新推送,我们会发现更新后的手机无法进行真机调试了,提示Xcode does not support iPhone Ios 15.3.1。Apple历来如此,随着iOS的版本更新,Xcode也会更新新版。新版的Xcode里包含着对新的iOS版本的支持SDK文件。所以说更新到最新版的Xcode就可以解决这个问题了,但更新过Xcode的人都知道那种煎熬,快则一两个小时,慢的可能要熬夜更新了。不过还是有个更简便快捷的方法解决这个问题的,下来就来分享下:

DeviceSupport文件下载地址

https://github.com/filsv/iPhoneOSDeviceSupport

解决办法:

  • 打开Finder
  • 打开应用程序文件夹
  • 在里面找到Xcode应用
  • 点击Xcode,右键 -> 显示包内容
  • 在里面按下面目录层级找到支持的真机测试文件:Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport(/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport)
  • 上面的目录里面就是当前Xcode支持真机调试的真机iOS版本,如下图所示: 然后通过别的渠道拷贝最新的DeviceSupport文件到这个目录里面就可以用最新的iOS设备真机调试了。 support.jpg

是不是很方便,省去了更新Xcode的麻烦。什么?你找不到新的Device Support文件!好吧,你可以通过朋友的最新的Xcode拷贝出来,或者下载我的分享。😜

改为sdk运行的时候可能提示下面错误

The code signature version is no longer supported错误的解决

codesign.png

Xcode点击: TARGETS–Building Setting-- OTHER_CODE_SIGN_FLAGS

在你的调试模式下 添加:

–generate-entitlement-der

如下 sigin.png

回到顶部