Closed nausharipov closed 2 years ago
Добрый день!
Нативная либа под iOS не поддерживает m1 маки https://github.com/yandex/mapkit-ios-demo/issues/106 На симуляторе тестить получится, если только собирать через rosetta, либо тестить настоящим устройством.
Я собираю на M1 без Rosetta.
Добавьте в Podfile:
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
config.build_settings["ONLY_ACTIVE_ARCH"] = "YES"
end
end
Иногда может появляться другая ошибка, но если после этого закомментировать данную строку и собрать снова - все ок.
#config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
Если найдете и поделитесь решением данной проблемы - буду признателен.
Нативная библиотека обновлена в 3.0.0, и теперь поддерживает arm маки.
Также пробовал добавить package из github для использования кода из master, но там выходят те же ошибки.
dependencies: yandex_mapkit: ^1.1.1
flutter run:
flutter doctor -v: