我正在使用Xcode开发一个应用程序,但是即使一切看起来都很好,我在模拟器中运行该应用程序时也会遇到很多冲突的约束。我曾尝试解决所有冲突,但常常最终搞砸了一切。

有人告诉我,可以忽略它们,只要不影响应用程序正常工作即可。但是我真的可以忽略它吗? App Store会允许我发布带有大量冲突约束的应用吗?

最佳答案

不,这不好。未指定布局引擎如何解决冲突(它在日志消息的末尾列出了在特定情况下决定忽略的冲突)。因此,即使它现在可以运行,在具有OS版本的设备上也无法保证它将来不会/在其他设备上停止运行。它很可能会起作用,但是不能保证,因此不安全。

不过,AppStore审核小组将允许您的应用程序进入AppStore。如果他们不会因为打破约束而在他们这边工作时遇到一些与UI相关的可怕错误,那是我的意思。

关于ios - 可以忽略Xcode中冲突的约束吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36172018/

10-15 14:09