Xamarin.ios Xamarin iOS splash不断丢失图像

Xamarin.ios Xamarin iOS splash不断丢失图像,xamarin.ios,Xamarin.ios,这是一个奇怪的问题。我创建了一个故事板用于启动屏幕。它有两个图像视图。我做了一个构建,一切看起来都很好 每隔一段时间,由于一些未知的原因,图像就会停止显示。有时是其中之一,有时两者兼而有之。更奇怪的是,这些图像继续显示在应用程序的其他地方。 我最后做的是创建一个图像副本,所以现在有background.png、background2.png、logo.png和logo2.png 因此,当图像停止显示时,我切换到副本,然后它正常工作 这是一个解决方案,但不是一个解决方案。我似乎不明白问题出在哪里

这是一个奇怪的问题。我创建了一个故事板用于启动屏幕。它有两个图像视图。我做了一个构建,一切看起来都很好

每隔一段时间,由于一些未知的原因,图像就会停止显示。有时是其中之一,有时两者兼而有之。更奇怪的是,这些图像继续显示在应用程序的其他地方。 我最后做的是创建一个图像副本,所以现在有background.png、background2.png、logo.png和logo2.png

因此,当图像停止显示时,我切换到副本,然后它正常工作

这是一个解决方案,但不是一个解决方案。我似乎不明白问题出在哪里


更糟糕的是,有时当我更改为特别构建,然后部署到TestFlight时会发生这种情况,因此在从TestFlight安装它之前,我们看不到问题。

不幸的是,我以前在我过去工作过的几个项目中看到过这个问题。这是一种奇怪的情况,资源没有被复制到mac上的build文件夹中,很可能是由于某个特定项目的Xamarin构建过程无法正常工作

我过去使用的解决方案是简单地删除位于您正在构建/编译项目的apple Mac上的“mtbs”文件夹

可在下面找到位置:

~/Library/Caches/Xamarin/mtbs/builds/[Long project Guid]

生成项目时,可以在visual studio的输出窗口中看到长guid,但如果这是第一个项目,则此处可能只有一个文件夹


如果您只是删除与您的项目相关的文件夹,然后运行“重建”,那么它应该会推送它以前丢失的任何必要资源,包括图像。

不幸的是,我以前在我过去工作过的几个项目中看到过这个问题。这是一种奇怪的情况,资源没有被复制到mac上的build文件夹中,很可能是由于某个特定项目的Xamarin构建过程无法正常工作

我过去使用的解决方案是简单地删除位于您正在构建/编译项目的apple Mac上的“mtbs”文件夹

可在下面找到位置:

~/Library/Caches/Xamarin/mtbs/builds/[Long project Guid]

生成项目时,可以在visual studio的输出窗口中看到长guid,但如果这是第一个项目,则此处可能只有一个文件夹


如果您只需删除与项目相关的文件夹,然后运行“重建”,它应该会推送以前丢失的所有必要资源,包括图像。

我将该问题排名靠前,因为我面临同样的问题。到目前为止,我还没有找到任何可行的解决方案。我以前见过这种情况,我会在mac上删除项目/应用程序的MTBS文件夹,然后重建项目,它会解决您的映像问题。我在Windows上使用Xamarin/VS。MTBS文件夹在哪里?@Digitalsa1nt谢谢,它帮助了我@jbassking10 MTBS文件夹位于apple mac上的build文件夹中,为了测试/模拟您的项目,您必须连接到该文件夹。我对该问题进行了排名,因为我面临相同的问题。到目前为止,我还没有找到任何可行的解决方案。我以前见过这种情况,我会在mac上删除项目/应用程序的MTBS文件夹,然后重建项目,它会解决您的映像问题。我在Windows上使用Xamarin/VS。MTBS文件夹在哪里?@Digitalsa1nt谢谢,它帮助了我@jbassking10 MTBS文件夹位于apple mac上的build文件夹中,您必须连接该文件夹才能测试/模拟您的项目。