Попытка интегрировать SwiftUI в большой существующий проект. Я выполнил шаги, чтобы интегрировать это в свой проект, но когда я пытаюсь просмотреть мой новый файл представления SwiftUI, я получаю сообщение об ошибке ..
Cannot preview in this file - current target needs adjusted build settings
В конце есть небольшой (i) символ, который состояния ..
"project.app" needs -Onone Swift optimization level to use previews
Я добавил свой делегат Scene, хотя файл SwiftUI не является контроллером представления root, поэтому я внимательно следил за тем, чтобы метод willConnectTo оставался пустым.
По умолчанию в разделе мой проект <настройки сборки <компилятор Swift - генерация кода <уровень оптимизации. Отладка установлена на Нет оптимизации [-Onone], выпуск - Оптимизация по скорости [-O] ... Это те же настройки, что и в моем практическом проекте SwiftUI. </p>
Я пробовал несколько решений, но пока ничего не получалось.
Просмотр лицензионного соглашения в терминале
Проверка инструментов командной строки
Редактировать мой Info.plist - Хотя это не решило проблему, похоже, что это было чем-то важным.
Окончательное объяснение интеграции , за которым я следовал