Apple可以拒绝设置后限制的应用,显示此错误吗?

时间:2016-08-10 06:29:09

标签: ios swift autolayout storyboard

我第一次使用自动布局,所以我对约束有点迷惑。在故事板应用程序约束设置成功,但在控制台显示错误 -

Error Description

所以我的问题是苹果可以批准这款应用吗?​​

4 个答案:

答案 0 :(得分:4)

Apple不会根据编译器/代码或布局警告拒绝您的应用。尽管它们出于某种原因而摆脱警告仍然是一种很好的做法。要遵循的规则和准则列在App Store Review Guidelines

来自:IOS: Does constraint error or warning influence publish app to app store?

  

如果你在调试器中讨论纯布局异常,那么   如果应用程序仍然可用且没有崩溃,则答案为NO。话   如果您的布局异常破坏了UI中的某些内容   难以使用它,你有可能被拒绝。

答案 1 :(得分:1)

没有Apple没有拒绝你的应用程序,你可以睡个好觉。但在我看来,你应该避免在autolayout中有警告的情况。

有用的链接:Auto Layout Guide

答案 2 :(得分:1)

不,绝对没有。但是当约束错过时,这些是非常常见的错误。您应该在App Store上提交应用之前修正错误。您可以通过更改priority

来解决问题

答案 3 :(得分:0)

Apple可能会忽略您的错误,但由于存在约束问题,可能无法拒绝您的应用。但是,首先解决问题然后上传应用程序是很好的。因此,将来您将不会在不同的屏幕尺寸中遇到任何与设计相关的问题。 在您上传应用之前,请在不同的模拟器(不同大小)上进行测试,如果可能,请在设备上进行测试。