给 Xcode 添加最新的 iOS DeviceSupport

Nov 18, 2019 • 预计阅读时间 1 分钟

默认情况下 Xcode 只能调试其内置对应的 iOS 版本,如果发布了新的 iOS 版本而没有更新到与之对应的新版本 Xcode,就不能进行调试了。
要解决这个问题, 需要在 Xcode 的 DeviceSupport 目录内添加对应的版本目录。

为了不下载完整的新版本 Xcode 就可以在新版本 iOS 上进行调试,我将 DevicesSupport 进行了收集整理。
放到了 github 仓库上,地址是:

https://github.com/cntrump/iOS-DeviceSupport

为了减少下载时间,每一个版本的文件放到了一个独立的分支内。

使用起来很方便: 比如要单独下载 iOS 13.2DeviceSupport

git clone -b 13.2 --depth 1 https://github.com/cntrump/iOS-DeviceSupport.git

然后复制到 Xcode.app 里面的 DeviceSupport 文件夹中:

cp -r iOS-DeviceSupport/13.2 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

这个仓库会持续保持更新。

iOS

在 iOS 里 100% 还原 Sketch 实现的阴影效果

swift 里正确的实现一个 NSTextStorage 子类

comments powered by Disqus