安装了最新的xcode,发现安装完后,最新的sdk显示是版本17.5,模拟器默认只是支持iphone15这些最新的设备,这个最新的sdk已经不支持以前的iphone 8那些设备了。
假如要5.5寸截屏,需要下载很旧的sdk,好几个G,还经常下载失败。但是在苹果的上架流程中,5.5寸可是必须要提供的,苹果可真是不考虑客户感受了,最新版的xcode默认还不能截屏5.5寸,还需要自己去下载旧版的sdk,可是旧版的sdk下载起来比较麻烦,而是很占体积,把旧的sdk都下载下来,要占几十个G的硬盘呢。
因此,假如只是想上架截屏,其实并不一定需要用模拟器截屏
可以使用在线合成截屏的工具,这里我推荐香蕉云编,可以实现最新尺寸的截屏:
https://www.yunedit.com/jietu
生成界面如下图所示: