我想释放我的第一个iPhone应用程序。当我大约两年前开始这个项目时,我设计并开发了iPhone5上的视图,并在iPhone5s和其他模拟器上测试了它们。没想到我需要开发iPhone5以下的任何东西。在iPhone 5下开发并且没有太多好处也需要付出巨大的努力。提交适用于iPhone 5的iPhone应用程序,仅限iPad?
我的应用被拒绝了,因为它在iPhone3Gs和iPad上分辨率较低时无法使用。我的应用在iPhone5及更高版本上完美运行。
在xCode中,Devices被设置为iPhone(不是iPad或Universal)。认为这是非常具有误导性的,因为如果您的应用程序无法在iPad上运行,Apple会拒绝。
有没有办法解决这个问题?
我听说你可以限制你的应用程序只有64位,这将使其仅适用于iPhone5及以上(任何人都知道如何做到这一点),但是iPad Air仍然有一个约束,位和较低的分辨率。
如果这是不可能的,分别为iPhone3gs开发视图最简单的方法是什么?我不想触摸现有的(iPhone 5及以上版本),因为它们工作并且看起来很棒。
感谢:(
那么我的所有标签,文本框等都放在特定的位置,使用iPhone5的整个屏幕。特别是当目前在iPhone3gs上查看时,按钮不会显示,因为它们对于iPhone3gs屏幕而言太远而是显示在iPhone5上 – lr100
然后您应该使用自动布局。看看这个教程[Autolayout](http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1) –