簡體   English   中英

可以忽略Xcode中沖突的約束嗎?

[英]Is it okay to ignore conflicting constraints in Xcode?

我正在使用Xcode開發一個應用程序,但是即使一切看起來都很好,我在模擬器中運行該應用程序時也會遇到很多沖突的約束。 我試圖解決每一個沖突,但常常最終搞砸了一切。

有人告訴我,可以忽略它們,只要不影響應用程序正常工作即可。 但是我真的可以忽略它嗎? App Store會允許我發布帶有大量沖突約束的應用程序嗎?

不,這不好。 未指定布局引擎如何解決沖突(它在日志消息的末尾列出了在特定情況下決定忽略的沖突)。 因此,即使它現在可以正常運行,也不能保證在您使用OS版本的設備上,它不會在將來/在其他設備上停止運行。 它很可能會工作,但不能保證,因此不安全。

不過,AppStore審核小組將允許您的應用程序進入AppStore。 如果他們不會因為破壞性約束在他們這邊工作而遇到一些與UI相關的可怕錯誤,那是我的意思。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM