自从我开始使用Xcode 14.1之后,我的资源文件一直出现这个警告信息:“无法获取设备iPad14,3版本16.1的特性集。”我已经检查了构建日志文件,但它没有比这条消息更多的细节。这种情况发生在尝试编译资源文件时。请让我知道它所指的特性集是哪个。
最新的Xcode(14.3)仍然存在这个问题,对于在旧版本Xcode上创建的项目也是如此。要修复它,只需创建一个新的资源目录。有趣的是,一个空的资源目录就可以了,但我把我的应用图标移到了其中,并删除了之前使用旧版Xcode制作的旧资源目录。当然(因为太简单了),Xcode 14.3还有一个额外的bug - 如果您尝试创建一个完整的图标集并将目标设置为iOS 11,在提交到应用商店时,您将收到一个警告,提示在包中有一个iOS版本低于12的单面应用图标。编辑:更新到14.3.1也无法修复这个bug。实际上,它可能会重新出现警告,所以您需要再次创建一个新的资源目录。
无法获取 iPad14,5 设备版本为 16.2 的特征集。
请注意该警告。 - Rich Ellis