Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用最新Xcode&;iOS 11_Ios_Xcode_Launch - Fatal编程技术网

使用最新Xcode&;iOS 11

使用最新Xcode&;iOS 11,ios,xcode,launch,Ios,Xcode,Launch,我想在我的两个应用程序中更改启动屏幕图像,但两个应用程序都遇到了相同的问题,我删除了资产文件夹中最初使用的图像,并将其替换为我希望在启动时显示的新图像,我确保在启动屏幕故事板中选择了正确的图像,但当我运行应用程序时,仍然会显示原始图像。我删除了完整的图像,并上传了一个我希望使用不同的名称,只是为了以防万一,这是一个问题,但我仍然有相同的问题这一次 我再次删除了图像,这次还删除了启动屏幕。情节提要并添加了一个新的。与以前一样添加我的图像视图,然后上传我想再次使用的图像,并在属性检查器中选择它。但现

我想在我的两个应用程序中更改启动屏幕图像,但两个应用程序都遇到了相同的问题,我删除了资产文件夹中最初使用的图像,并将其替换为我希望在启动时显示的新图像,我确保在启动屏幕故事板中选择了正确的图像,但当我运行应用程序时,仍然会显示原始图像。我删除了完整的图像,并上传了一个我希望使用不同的名称,只是为了以防万一,这是一个问题,但我仍然有相同的问题这一次

我再次删除了图像,这次还删除了启动屏幕。情节提要并添加了一个新的。与以前一样添加我的图像视图,然后上传我想再次使用的图像,并在属性检查器中选择它。但现在,当我运行应用程序时,我会看到一个黑色启动屏幕。

这是一个错误。该问题不会影响通过生产中的应用商店分发的版本


调试构建的解决方法是删除应用程序,重新启动设备,然后重新运行。Springboard基于包标识符缓存图像的方式似乎存在问题

不完全一样-我只更新了一张图片-但是你从你的设备上删除了应用程序(或者至少删除了模拟器的派生数据)?这些对我很有帮助。不幸的是,我得到了同样的结果。我可以批准,每次发生这种情况时,删除应用程序可以解决问题“但现在当我运行应用程序时,我会看到一个黑色的启动屏幕”几乎总是由于Info.plist中的启动屏幕设置与启动屏幕故事板的名称不正确匹配造成的。您好@Dare您的解决方案有效。我甚至不得不为上传到AppStore的版本执行此操作。一旦我删除了应用程序,重新启动设备并再次下载应用程序,正确的启动屏幕就会出现。非常感谢。