Google Адреса и компьютеры Mac M1

Мои ученики на Swift/iOS создают приложения с помощью GooglePlaces. Кажется, GooglePlaces не работает в симуляторе на компьютерах Mac M1, поэтому любой, у кого есть M1, собирает и запускает его на устройствах iOS. У меня есть один студент, у которого есть Mac M1, но он является пользователем Android и не имеет устройства iOS.

  • Есть ли способ запустить GooglePlaces в симуляторе на компьютерах Mac M1? Если да, не могли бы вы указать людям на инструкции, удобные для новичков (это университетский курс с нулевым или полным стеком, поэтому многие студенты все еще довольно новички в Xcode и iOS). Если нет четких инструкций, я адаптирую и создам самостоятельно, если какие-то инструкции есть.
  • Если нет возможности запустить GooglePlaces на симуляторе на компьютерах Mac M1, знаем ли мы, когда это будет доступно от Google?
  • Есть ли информация о том, когда GooglePlaces будет использовать SwiftPackageManager? Мы хотели бы отказаться от использования Cocoapods, но в онлайн-документации не упоминается о доступности какой-либо SMP-версии GooglePlaces. Спасибо — извините, если я что-то пропустил на форуме, но моя группа разработчиков iOS, проходящих обучение, благодарна за любую помощь, на которую вы можете нам указать. Джон

1 ответ

Для компьютеров Mac M1 существует обходной путь: открыть Xcode с включенной Rosetta.

Найдите приложение Xcode в Finder, щелкните его правой кнопкой мыши, затем «Получить информацию», затем отметьте «Открыть с помощью Rosetta», затем снова откройте Xcode.

Студентам не должно быть слишком сложно настроить. Его можно настроить только один раз и впоследствии использовать повторно.

Другие вопросы по тегам