我正在开发一个Xamarin.iOS应用。我们遇到的问题是我们的LaunchScreen有时不会加载我们在其中显示的图像。该错误非常短暂,有时只会发生在某些用户身上。
事情是,当图像首次加载到设备上时,它总是显示出来。另一方面,如果设备上未显示图像,则可以在不加载应用程序的情况下重启应用程序几次。有时重启设备会有所帮助。有时更新/重新安装会修复它,有时它不会。
我们正在加载的图像资源不包含在按需捆绑资源中,但包含在资产目录中。
我一直在努力解决这个问题。有时候我觉得我已经修好了,但后来又突然出现了。
我确实看到我的启动屏幕正在加载,因为我显示了它上面的背景颜色。这只是我遇到问题的形象。
我已经看过这篇文章,但它似乎不是同一个问题,因为我遇到的是来自应用程序商店的生产版本。在调试版本中,每次都会正确加载启动画面
UIImageView missing images in Launch Screen on device
任何可以指出我应该注意的方向的人?如有必要,我可以共享xib启动屏幕或资产目录的json文件的一些代码。