Есть ли проблема с приложениями Flutter iOS на симуляторе iOS (iPhone 12 Pro Max), работающем на Mac M1 с Big Sur 11.2.2 и Flutter 1.22.6?
Видите ли, мое приложение Flutter для iOS (с использованием нескольких плагинов Flutter) было разработано на Mac с процессором Intel под управлением Catalina (10.15.7) и Flutter 1.22.5, и оно работает, но когда я перешел на Mac на базе M1 с Big Sur и Flutter 1.22.6, у меня ошибка Cocoapod:
[!] Automatically assigning platform `iOS` with version `9.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile.
Обратите внимание, что на этом Mac M1 «флаттер-доктор» работает успешно, и я могу создать тестовое приложение Flutter и запустить его на симуляторе iOS, поэтому я думаю, что его настройка выполнена правильно.
Я также пробовал решения, предложенные в прошлых сообщениях с этим симптомом, но безрезультатно. Я пробовал следующее:
1- Я раскомментировал строку «платформа: ios, 9.0» в моем файле pods.
2- Я выполнил следующие команды CLI в терминале:
flutter clean
rm -Rf ios/Pods
rm -Rf ios/.symlinks
rm -Rf ios/Flutter/Flutter.framework
rm -Rf ios/Flutter/Flutter.podspec
cd ios
pod install
cd ..
flutter build ios
Результатом использования обоих приведенных выше предложений является одна и та же ошибка «Ошибка запуска установки модуля» без каких-либо других сообщений об ошибках.
Единственное, о чем я могу думать на данный момент, это проблема с плагинами Flutter, которые я использую при работе в симуляторе iOS на M1. Опять же, эти плагины работают на Mac с процессором Intel под управлением Catalina. Если это так, к сожалению, ошибка не говорит мне, какой именно. Плагины, которые я использую:
dependencies:
flutter:
sdk: flutter
provider: ^4.1.3
sqflite: ^1.3.2+1
googleapis: ^0.56.1
googleapis_auth: ^0.2.12
http: ^0.12.2
url_launcher: ^5.7.2
flutter_secure_storage: ^3.3.5
tuple: ^1.0.3
image_picker: ^0.6.7+12
intl: ^0.16.1
fraction: ^1.2.1
archive: ^2.0.13
path_provider: ^1.6.24
path: ^1.7.0
image_cropper: ^1.3.1
flutter_image_compress: ^0.7.0
Вся помощь / предложения с благодарностью.
ios/runner
. - person Huthaifa Muayyad   schedule 31.03.2021