我在我的Xcode项目中创建了不同的目标,以便为不同的客户端修改我的应用程序。每个客户端使用不同的,每个目标使用一个。这样我就可以用相同的名字得到不同的图像。所以只要选择目标,正确的图像就会显示。
这适用于我的应用程序中的任何视图。每当我在不同的目标上运行应用程序时,所有的图像都会自动改变。问题是当我在我的启动屏幕上有一个图像。我为我的启动屏幕创建了.xib文件(每个客户端一个)。
通过选择目标,正确的.xib将运行,但是它所加载的图像从基本项目中总是相同的。
我就是这样组织这个项目的,这样不同的目标就会自动选择不同的图像:
当我选择一个目标时,应该加载具有该目标成员资格的所有元素。只有我的启动屏幕从加载映像启动。
发布于 2020-03-26 01:29:12
我面临着同样的问题,并最终解决了这个问题:(我现在正在使用Xcode 11.3 )
或
如果新的启动屏幕没有显示,请尝试删除应用程序并重新安装。
另外,确保目标的常规设置中的启动屏幕文件选项为空。
发布于 2022-03-31 02:07:18
莫希特·库马尔的解决方案对我没有用,也许是一个XCode Bug (12.0.1)对我起作用的是为每个目标创建不同的LaunchScreen文件。
https://stackoverflow.com/questions/37531581
复制相似问题