【问题标题】:iOS 13.4 Crashes app with vague message: precondition failure: type check failed: 101, expected Text, got _HiddenModifieriOS 13.4 应用程序崩溃,消息模糊:前置条件失败:类型检查失败:101,预期文本,得到 _HiddenModifier
【发布时间】:2020-03-29 20:59:18
【问题描述】:

抱歉,这里的描述含糊不清,但这导致我的应用在用户尝试使用我的搜索功能时完全是 DOA。这在 iOS 13.4 之前没有发生,并且错误消息根本没有帮助。找不到任何信息。有没有人遇到过这个?可能在哪里?

应用程序在我的 SwiftUI 文件中崩溃,我使用数组中的 ForEach 填充视图,这是一个可观察的对象:

ForEach(self.listArray.searchDataArray, id: \.self) { fetchedData in

如果我弄明白了,我会更新,想看看还有谁遇到过这种情况以及可能的原因。

谢谢!

【问题讨论】:

  • 这就是为什么使用 UIKitPlus 会更好

标签: ios xcode swiftui ios13.4


【解决方案1】:

发现问题:

这行代码是我为了避免 swiftUI 中的屏幕故障而添加的:

文本("").hidden()

注释掉了,一切正常..

奇怪!

【讨论】:

  • 可怕的是,当更新出来时,它可能会破坏随机的东西。寻找解决方案时很紧张,幸运的是我很快找到了它。但是太随机了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多