Вот точный код, на котором я работаю iOS 13.4 / Xcode 11.4:
import SwiftUI
struct TestView: View {
var body: some View {
VStack() {
Text("Hello")
}
.frame(minWidth: .infinity)
}
}
struct LoginView_Previews: PreviewProvider {
static var previews: some View {
TestView()
}
}
Cra sh происходит в iOS, поэтому трудно получить много полезной информации, другой чем следующее:
Thread 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
#0 0x00007fff2c7cd371 in NSAttributedString.MetricsCache.findMetrics(requestedSize:) ()
Установка minWidth
на что-то иное, кроме .infinity
, исправляет ошибку sh, поэтому мой вопрос в том, почему он дает сбой и должен ли я сообщить об этом в Apple?