我检查了iTunes上的一些应用程序,在支持的设备上,一些显示为“为iPhone 5优化”,而在一些设备上显示为普通的iPhone 5。这两者之间有区别吗?
iTunes将如何知道app是否针对iPhone5进行了优化。
我的应用程序在iPhone 5模拟器上运行良好。这是否意味着我的应用程序针对iPhone 5进行了优化。
编辑:我还没有在设备上测试我的应用。在小屏幕的模拟器bcoz上,我必须滚动才能看到整个屏幕。如何针对iphone 5优化我的应用程序。
谢谢。
发布于 2012-10-30 15:03:08
针对iPhone 5应用程序进行了优化的应用程序是利用iPhone 5的整个屏幕区域的应用程序。普通应用程序仍然与iPhone 5兼容,屏幕顶部和底部都有一个黑色条带,以补偿额外的屏幕空间。你需要在iPhone5的全屏代码中包含Default-568h@2x.png。当然,你还需要通过编程来处理iPhone 4和iPhone5的所有屏幕变化,因为iphone 5的高度更高。在不添加Default-568h@2x.png的情况下,它将在iPhone 5的屏幕顶部和底部显示一个黑色条带,以显示与iPhone 4中提供的应用程序相同大小的应用程序。有关更多详细信息,请查看How to develop or migrate apps for iPhone 5 screen resolution?要在模拟器中查看应用程序,请转到硬件菜单-> Device ->,选择iPhone (视网膜-4英寸)并运行您的应用程序。模拟器像这样启动后,您可以按command button + 2 or 3将其缩小,以便适合您的屏幕。你不需要那样滚动。要返回到较大的视图,请按command + 1。同样的事情可以通过窗口菜单-> Scale选项进行更改。
发布于 2012-10-30 14:53:21
针对iPhone 5优化的应用程序占据了所有屏幕,其他应用程序则有上下两个黑条。
发布于 2012-12-14 01:37:28
在iOS模拟器上运行app,在菜单中打开硬件>设备>4英寸视网膜。如果没有工具栏,那么您的应用程序针对iPhone5进行了优化。
PS:如果你已经为4英寸屏幕优化了你的应用程序,也可以试着旋转模拟器。(如果你的应用程序中有这样的功能)。
https://stackoverflow.com/questions/13134023
复制相似问题