首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS9导致iPhone 5优化丢失

iOS9导致iPhone 5优化丢失
EN

Stack Overflow用户
提问于 2015-09-15 15:22:13
回答 2查看 816关注 0票数 4

编辑以澄清问题

我有一个大的应用程序,已经推出了几年。它运行在所有的iPhone大小(4到6以上)完美。它支持iOS 7和iOS8,并为iPhone 5进行了优化。

我的问题是iOS9。该应用程序不再使用iOS提供的内置缩放功能来将应用程序安装到6或6P屏幕上。

不仅如此,它还呈现在3.5“的屏幕上。它没有识别默认的-568h@2x.png静态图像。导致它在iPhone 5上的信箱。

这是iOS9中的一个不识别静态splash屏幕图像的错误吗?

非常感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-15 22:26:52

这是由我的默认-568h@2x.png文件本地化造成的(这是iTunes连接所必需的)。

当我从文件中删除本地化时,它开始在iOS9中完美地呈现。

这并不能帮助那些应用程序目前在商店中使用本地化默认值-568 h@2x启动屏幕文件的人。

据我所知,唯一的方法是在您的项目设置中定义一个“Splash”.xib文件(然后,您将失去iPhone 6和6+的自动缩放功能,这对于我们的应用程序来说是完美的)。

关于这件事,我和苹果公司有个案子。他们告诉我,直到iOS9离开Beta (明早),他们才能更深入地研究它,如果它还在发生的话,它确实是他们这边的一个bug,(希望)很快就能修复。

票数 3
EN

Stack Overflow用户

发布于 2015-09-16 22:09:01

我使用Images.xcassets来管理应用程序的资产。我必须在那里创建一个LaunchImage,只需为iphone 7-9添加图像,而没有任何用于Rata4.7和Retina5.5的图像,然后一切又开始工作了。

如果您使用的是启动Storyboard,那么您需要删除它,并添加上一段中提到的xcassets

这在xcode 7中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32589832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档