#ios #swift #google-maps #applet #apple-m1
#iOS #swift #google-карты #апплет #apple-m1
Вопрос:
сборка для симулятора iOS, но привязка в объектном файле, созданном для iOS, файл ‘/Users/wahab/Documents/Github/ios-code/Pods/GoogleMaps/Maps/Frameworks/GoogleMaps.framework/GoogleMaps ‘ для архитектуры arm64
Я обнаружил эту ошибку при компиляции моего кода swift в macbook pro M1. Пожалуйста, помогите мне в этом отношении, спасибо
Комментарии:
1. вы нашли ответ?
2. Пожалуйста, следуйте этим пунктам: Закройте Xcode -> -> Перейдите в Finder -> Затем щелкните Приложение -> Затем щелкните правой кнопкой мыши на «Xcode» -> Затем вы увидите «Получить информацию» -> Затем отметьте галочкой «Открыть с помощью Rosetta»
Ответ №1:
Пожалуйста, выполните следующие действия:
Ответ №2:
Maps SDK для iOS еще не содержит архитектуру, необходимую для запуска на новых симуляторах Mac на базе Arm. На данный момент, если вы используете новые Mac на базе Arm, вам нужно будет разрабатывать с использованием физического устройства.
Ответ №3:
У меня была такая же проблема и в моей Mac Book. Я обновил свою Mac OS до последней версии, которая является версией Monterey 12.4. После обновления моей Mac OS, когда я впервые открыл свой Xcode, появилось всплывающее окно для установки инструментов отладки. После установки инструментов отладки в Xcode я смог запустить приложение iOS с помощью Google maps framework в моем симуляторе. Надеюсь, это поможет.
Примечание: я пытался изменить архитектуры, но это бесполезно.
Ответ №4:
Создайте свое приложение в симуляторе iOS 13.0.