使用两个不同版本的Xcode构建的应用程序会出现不同的行为。 使用Xcode 10.1构建时,所有图像都按预期由UIImage(named:in:compatibleWith:)
方法加载。但是当我使用Xcode 10.3构建应用程序时,此方法对于所有未切片的图像都返回nil
。奇怪的是,它对于切片图像返回非nil
。
值得注意的是,当我从Xcode(10.1/10.2.1/10.3)运行应用程序时,图像正常工作,但是当使用xcodebuild test-without-building
命令行进行测试时,它们总是nil
。