iPad应用程序在iOS 10中显示应用程序图标作为启动屏幕

在iPad中,如果我们不提供任何启动屏幕,则iOS 10应用程序会将应用程序图标显示为启动屏幕/启动屏幕。

我没有设置任何启animation面或图像。

在这里输入图像说明

而LaunchImage资产是空白的。

在这里输入图像说明

它看起来很奇怪。

看到

在这里输入图像说明

是错误吗? 或function?

FYI

应用程序不在App Store中,它是企业应用程序。

我也在iPad的应用程序中遇到这个问题,我find了解决scheme。

解决scheme:我在应用程序中添加了一个launchscreen.xib ,并将其选中到目标窗口中“常规”部分的“启动屏幕”部分。

我没有添加启动iPad设备的图像,可能是这个问题的原因。

所以现在这个问题已经解决了。 🙂

在这里输入图像说明

这可能是由于用户启动应用程序时,用于从应用程序图标提供“缩放”效果的animation。

您会注意到,启动图像会在用户打开应用程序时将其从0.0增加到1.0

在你的情况下,你没有指定一个图像,所以没有什么可以显示。 这是不支持的,因为如果您尝试提交到iTunes Connect,您的应用程序将被拒绝。 您应该始终确保已设置启动图像(或笔尖),即使这只是普通的白色图像。


您可能可以尝试提交关于它的错误报告,但是我的期望是,您只是被告知将资源添加到资产目录中的资产。

这确实是启动屏幕问题。 在.plist文件中设置启动屏幕。 应该解决。

对于小于9.0的iOS,您可以将图像设置为启动屏幕,对于其他需要将启动屏幕设置为XIB的图像。

也许你必须在Build Settings的“Targeted Device Family”中支持iPad target

“目标设备系列”中的设置如下所示。 1是iPhone只有2是iPad只有1,2是iPhone / iPad两者。

在我的情况下,如果我select“1,2”,应用程序图标启动图像已经消失。

以防万一有人还在为此而苦苦挣扎。 我的问题是完全不同的事情。 对于我来说,“慢animation”是在iOS模拟器上。 我可能不小心打了CMD + T.你可以从iOS模拟器菜单debugging – >慢animation。

我希望它可以帮助别人。

我们可以从新文件菜单添加启动屏幕,然后在应用程序的常规设置中进行设置。

或者也可以使用名称Launchimage在images.xcassets中添加图像。

您需要使用以下名称将图像添加到项目中:

注:所有不需要你需要添加每个要求

  320x480(2x) -> 640x960: Default@2x~iphone.png 320x568(2x) -> 640x1136: Default-568h@2x~iphone.png 375x667(2x) -> 750x1334: Default-667h@2x~iphone.png 414x736(3x) -> 1242x2208: Default-736h@3x~iphone.png 768x1024(1x) -> 768x1024: Default-Portrait~ipad.png 1024x768(1x) -> 1024x768: Default-Landscape~ipad.png 768x1024(2x) -> 1536x2048: Default-Portrait@2x~ipad.png 1024x768(2x) -> 2048x1536: Default-Landscape@2x~ipad.png 

我认为这只是一个模拟器问题。 如果你打开模拟器的设置应用程序,你可以看到同样的问题。 在模拟器中,如果您设置LaunchScreen.xip或LaunchScreen.storyboard,它始终显示全屏appIcon。 (你必须设置“debugging – >慢animation – 打开”btw)