简体   繁体   English

如何使用Xcode知道iOS应用程序的兼容性状态

[英]How to know an iOS apps COMPATIBILITY status using Xcode

As of know my app's compatibility status in AppStore is 众所周知,我的应用在AppStore中的兼容性状态为

" Compatible with iPhone, iPad, and iPod touch. This app is optimized for iPhone 5. " 与iPhone,iPad和iPod touch兼容。此应用程序已针对iPhone 5进行了优化。

I want to make it compatible with iPhone 6 & 6+. 我想使其与iPhone 6和6+兼容。 So, i provided all the requirements for making my iOS app to compatible with iPhone 6 & 6+. 因此,我提供了使我的iOS应用程序与iPhone 6和6+兼容的所有要求。

My question is: 我的问题是:

I want to know my apps compatibility status before sending to AppStore Review process. 在发送到AppStore审核流程之前,我想知道我的应用程序兼容性状态。 So, is it possible using Xcode ? 因此,可以使用Xcode吗?

first, you can run it in iPhone 6 Plus simulator, if the state bar is very fine, not to become big, then your app is optimized for iPhone 6+. 首先,您可以在iPhone 6 Plus模拟器中运行它,如果状态栏很好,不会变大,那么您的应用已针对iPhone 6+进行了优化。

if your app doesn't optimize for iPhone 6, the screen you see is very terrible, just like small screen was dragged to 2x, like mosaic. 如果您的应用程序没有针对iPhone 6进行优化,那么您看到的屏幕将非常糟糕,就像将小屏幕拖到2倍,例如镶嵌图一样。

if you have friend who have iPhone 6 Plus, you can run it on the device. 如果您有使用iPhone 6 Plus的朋友,则可以在设备上运行它。


for my app, I just delete the launch screen, and add a new one, then Xcode want me to add the launch image of iPhone 6 size, I did this, and run it on simulator, I found the screen didn't mosaic, the control recover the original size, not mosaic, what's more, it become chaos, because the size become small, screen have some blank areas. 对于我的应用程序,我只是删除了启动屏幕,然后添加了一个新屏幕,然后Xcode希望我添加iPhone 6尺寸的启动图像,我这样做了,然后在模拟器上运行了它,发现屏幕上没有马赛克,控件恢复了原始大小,而不是马赛克,而且变得混乱,因为大小变小,屏幕上出现了一些空白区域。

then I use auto layout, restrain the control, make them fill all screen, now finish 然后我使用自动布局,限制控件,使其覆盖所有屏幕,现在完成

my english is not very good, you can ask me if you don't understand it 我的英语不是很好,你可以问我是否不懂

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM