#ios #flutter
#iOS #флаттер
Вопрос:
Я пытаюсь создать свое приложение Flutter для iOS с помощью xCode и получил ошибку:
.../ios/Runner/GeneratedPluginRegistrant.m:10:9: Module 'sqflite' not found
Когда я пытаюсь создать приложение с помощью flutter с помощью command
flutter build ios
У меня нет никаких проблем. Сборка приложения выполнена успешно.
Я попытался удалить каталог Pod в папке ios, а затем установить pod с нуля
flutter pub get
pod install
Как исправить эту проблему с помощью xCode?
Комментарии:
1. Сначала очистите flutter, а затем установите pod
2. Я тоже выполнил это действие
Ответ №1:
XCode выдает ошибку такого типа, например Module 'something' not found
, когда иногда проблема где-то в другом месте. Итак, что я сделал, так это после запуска flutter build ios
command я не пытался запустить его в XCode. Потому что он выдавал эти ошибки.
Итак, я заархивировал приложение и попытался опубликовать в App Store Connect. Затем я обнаружил реальную проблему / ошибку в своем коде.
App Store не поддерживает прозрачный логотип или значок приложения. Это была ошибка в моем случае. Итак, вы можете попытаться заархивировать и опубликовать в app Store connect. Это может показать вам реальную причину.
Комментарии:
1. Спасибо, но как я могу опубликовать свое приложение в AppStore без Project -> Archive? Есть ли способ опубликовать после того, как я это сделал
flutter build ios
. Что мне нужно делать после этого?2.
Product > Destination > Any iOS Device.
Затем выберитеProduct > Archive
. Для получения дополнительной ссылки3. Но моя сборка прерывается на этом этапе:
Product > Archive
Ответ №2:
Измените целевое назначение на> Любое устройство iOS
Эта работа для меня
Ответ №3:
«Я нашел решение в существующем проекте, как только вы, ребята, добавите зависимости sqflite
Файл профиля в папке IOS не будет генерировать код, нам нужно удалить Podfile в ios rm ios/Podfile
и снова запустить проект, у меня это работает «.
Кредит: благодаря viroth-geek