创建我的iPhone特定游戏时,它适用于所有iPhone屏幕(iPhone 5-iPhone 7 +)
我将应用程序提交到应用程序商店,但Apple拒绝了它,说某些场景很拥挤且无法正确显示。
我完全不知道该做什么。我已经在xCode上将应用程序设置为iPhone特定,那么为什么显示不同?
我的场景是1334 x 750px,这是横向模式下iPhone 6+的默认设置。
答案 0 :(得分:0)
如果你的应用只有iPhone设备支持不通用,并且应用程序是针对所有iPhone正确设计的,它应该适用于iPad以及@ 1x和@ 2x模式
iPad通常采用iPhone 4的设计在屏幕上呈现,即320x480,而你支持的iPhone 5-iPhone 7+则无法在iPad设备上呈现。
所以你应该支持320 x 480或iPhone 4的设计。
<强>更新强>
一个简单的选项是在滚动视图中嵌入当前视图,并且只能使用高度480滚动。
在视图控制器根视图下方添加ScrollView,在滚动视图中添加所有现有子视图,并使其设备高度为480(也可手动或自动设置内容大小)进行滚动
答案 1 :(得分:0)
我似乎通过从.aspectFill将场景更改为.aspectFit来修复此问题