Увеличение цели развертывания IOS приложения Flutter в XCode — безопасно ли это?

#ios #xcode #flutter

#iOS #xcode #трепетать

Вопрос:

Я работаю над нативным кодом IOS в приложении Flutter.

Я получаю некоторые ошибки, когда Xcode говорит: «[метод/класс/функция, которую вы пытаетесь использовать] доступна только в iOS 10.0 или новее», поэтому мне нужно увеличить цель развертывания с проекта Flutter по умолчанию 9.0.

Но безопасно ли это делать из XCode?

Похоже, что это может быть опасно и может нарушить проект, если какие-либо зависимости (или само трепетание) должны иметь минимальное значение 9.0… в конце концов… почему он установлен на 9.0 в первую очередь, если в этом нет необходимости?

Возможно, вы думаете: «Да, ну, просто попробуйте и измените его обратно, если он не работает…», но это большой проект, у меня были другие проекты, которые были заблокированы по аналогичным причинам, требующим старой техники «создать новый пустой проект и вырезать и вставить все, чтобы восстановить его».

Комментарии:

1. В основном да. iOS 10 довольно старая, устройства Apple получают обновления долгое время и остаются в курсе, iPhone 5 обновлен до 10. Чтобы быть более безопасным, вы можете придерживаться версии зависимостей, которая чаще всего вызывает головные боли из-за обновленных версий зависимостей.