yandex / mapkit-ios-demo

MapKit iOS demo
Other
84 stars 26 forks source link

Ошибка при сборке на ARM-симулятор на MacBook c процессором M1 #106

Closed vani2 closed 1 year ago

vani2 commented 3 years ago

Установка

pod 'YandexMapsMobile', '4.0.0-full'

pod --version
1.10.1

Ошибка

ld: in /Users/user/Documents/Xcode/project-ios/Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile(YMKRouteView_Binding.mm.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/user/Documents/Xcode/project-ios/Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile' for architecture arm64
maksimvm commented 3 years ago

Нашли решение проблемы?

vani2 commented 3 years ago

@maksimgromov собираем на девайс или под Rosetta.

maksimvm commented 3 years ago

Спасибо за помощь!

nugmanoff commented 3 years ago

есть в планах поддержать М1 из коробки без Rosetta?

CBBBrother commented 3 years ago

есть в планах поддержать М1 из коробки без Rosetta?

Да, работаем сейчас над этим.

Dominnik commented 3 years ago

Мы до сих пор ставим версию 4.0.0?

Ewg777 commented 2 years ago

@CBBBrother когда ожидать? Подскажите, пожалуйста

easydev991 commented 2 years ago

есть в планах поддержать М1 из коробки без Rosetta?

Да, работаем сейчас над этим.

Скажите пожалуйста, когда планируете выпустить релиз с поддержкой M1 из коробки?

Rabbit13245 commented 2 years ago

есть в планах поддержать М1 из коробки без Rosetta?

Да, работаем сейчас над этим.

Тоже очень интересует вопрос, когда будет релиз с поддержкой м1 из коробки

debug45 commented 2 years ago

Аналогично, на M1 Max проект не собрать

navartis commented 2 years ago

есть в планах поддержать М1 из коробки без Rosetta?

Да, работаем сейчас над этим.

Тоже очень интересует вопрос, когда будет релиз с поддержкой м1 из коробки

Плюсую.

Ну когда уже завезут поддержку M1?!

Негодую

CBBBrother commented 2 years ago

Добавили поддержку M1, осталось дождаться публичного релиза.

Rabbit13245 commented 2 years ago

Добавили поддержку M1, осталось дождаться публичного релиза.

А сколько ждать релиза примерно? надеюсь не год 😊

CBBBrother commented 2 years ago

Сейчас как раз работаем над этим и возможностью в дальнейшем делать регулярные релизы.

Rabbit13245 commented 2 years ago

А есть какие-то новости с релизом М1?

GkFoxes commented 2 years ago

Тоже очень жду новостей про М1👌🏻

evgeniy-ryadovoy commented 2 years ago

Where is release Lebowski? (c) Очень очень ждем ;)

echoechoechoechoechoecho commented 2 years ago

Xcode 13.3 - больше не собирается на живое устройство :)

ld: in /Users/user/Documents/projects/project/Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile(YMKLogo_Binding.mm.o), section __DATA/__bss has type zero-fill but non-zero file offset file '/Users/user/Documents/projects/project/Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile' for architecture arm64

Dodecaidr commented 2 years ago

ну у меня на устройство собирает, но а вот fastlane нет и падает с такой же ошибкой: ld: in ..Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile(YMKRouteView_Binding.mm.o), section DATA/bss has type zero-fill but non-zero file offset file '../Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile' for architecture arm64

valeryskvortsov commented 2 years ago

Когда релиз для М1?

Dodecaidr commented 2 years ago

на устройстве тоже перестало собираться) Я перепроверил

tima5959 commented 2 years ago

MacBook Pro (13-inch, M1, 2020) MacOS Monterey (12.2.1)

Xcode 13.3 не работает ни симулятор ни реальное устройство Xcode 12.1 не работает симулятор

in ...Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile(YMKCameraPosition.m.o), building for iOS Simulator, but linking in object file built for iOS, file '.../Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile' for architecture arm64

Rabbit13245 commented 2 years ago

плюсую. На девайс Яндекс карты не собираются на м1. Xcode 13.3, в настройках проекта стоит excluded archs arm64.

debug45 commented 2 years ago

Раньше на M1 Max юзал запуск Xcode через Rosetta, и всё собиралось — даже для симуляторов. Теперь вообще никак и ни для чего не билдится.

pablokhmel commented 2 years ago

Не запускается на реальном устройстве. Нашли решение уже?

navartis commented 2 years ago

Архивация проекта тоже фейлится

navartis commented 2 years ago

@CBBBrother Хьюстон, у нас проблемы!

Алярм

Dominnik commented 2 years ago

Архивация проекта тоже фейлится

Ну архивация это тот же билл

navartis commented 2 years ago

Ну архивация это тот же билл

Но архивация != билд

debug45 commented 2 years ago

Стало снова собираться после того, как в системных настройках macOS установил свежее обновление «Command Line Tools»

Rabbit13245 commented 2 years ago

Стало снова собираться после того, как в системных настройках macOS установил свежее обновление «Command Line Tools»

Какая версия теперь стоит?

Dodecaidr commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

Rabbit13245 commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Dodecaidr commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Да и сейчас уже начал наверстывать вчерашнии задачки))

Rabbit13245 commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Да и сейчас уже начал наверстывать вчерашнии задачки))

Речь-то идет именно о сборке на Xcode 13.3...😐

Dodecaidr commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Да и сейчас уже начал наверстывать вчерашнии задачки))

Речь-то идет именно о сборке на Xcode 13.3...😐

Это понятно, но когда работа встала, надо же, что то делать. Кому-то это может быть быстрым выходом из этой ситуевины

Rabbit13245 commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Да и сейчас уже начал наверстывать вчерашнии задачки))

Речь-то идет именно о сборке на Xcode 13.3...😐

Это понятно, но когда работа встала, надо же, что то делать. Кому-то это может быть быстрым выходом из этой ситуевины

Быстрый выход - не обновлять бездумно софт на последнюю версию😜

navartis commented 2 years ago

Я просто поставил предыдущий Xcode и Command Line Tools для него. И все начало работать

ну то есть Xcode 13.2.1? Если да, то на нем и так все прекрасно собиралось

Да и сейчас уже начал наверстывать вчерашнии задачки))

Речь-то идет именно о сборке на Xcode 13.3...😐

Это понятно, но когда работа встала, надо же, что то делать. Кому-то это может быть быстрым выходом из этой ситуевины

Быстрый выход - не обновлять бездумно софт на последнюю версию😜

Аааааа Да зачем вообще обновлять что то и пилить фичи в свои проекты))))

Надо брать пример с Yandex - ничего не обновлять и никаких фичей не пилить)))))

navartis commented 2 years ago

Я вообще молчу что за этот сервис Yandex деньги берет и не малые

ivanglushko commented 2 years ago

Xcode 13.3 (Rosetta) M1 Pro - траблы такие же с запуском на девайсе :(

has type zero-fill but non-zero file offset file

fedorinovdmitry commented 2 years ago

Присоединяюсь к проблеме, Xcode 13.3, intel i9, не собирается на реальном девайсе. in ...Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile(YMKRouteView_Binding.mm.o), section DATA/bss has type zero-fill but non-zero file offset file '...Pods/YandexMapsMobile/YandexMapsMobile.framework/YandexMapsMobile' for architecture arm64

LuckyCoders commented 2 years ago

Присоединяюсь к проблеме, не собирается на реальном девайсе. has type zero-fill but non-zero file offset file

echoechoechoechoechoecho commented 2 years ago

Цитирую ответ поддержки:

Разработчики ответили, что текущий публичный релиз Mapkit не собирается на Xcode 13.3.

Сейчас готовится обновление Mapkit, в нем уже должна будет появиться поддержка Xcode 13.3. К сожалению, по срокам выхода обновлений пока не смогу ответить.

Видимо, придётся пока посидеть на 13.2.1 :)

Ewg777 commented 2 years ago

Цитирую ответ поддержки:

Разработчики ответили, что текущий публичный релиз Mapkit не собирается на Xcode 13.3. Сейчас готовится обновление Mapkit, в нем уже должна будет появиться поддержка Xcode 13.3. К сожалению, по срокам выхода обновлений пока не смогу ответить.

Видимо, придётся пока посидеть на 13.2.1 :)

Железный занавес пришел откуда не ждали

debug45 commented 2 years ago

Цитирую ответ поддержки:

Разработчики ответили, что текущий публичный релиз Mapkit не собирается на Xcode 13.3. Сейчас готовится обновление Mapkit, в нем уже должна будет появиться поддержка Xcode 13.3. К сожалению, по срокам выхода обновлений пока не смогу ответить.

Видимо, придётся пока посидеть на 13.2.1 :)

Возникает вопрос, зачем тогда Apple выпускает кучу публичных бета-версий в течение пары месяцев перед каждым платформенным релизом, если разработчики столь крупных сервисов как Яндекс всё это игнорируют и никак ко грядущим обновлениям iOS/Xcode заранее не готовятся

thematver commented 2 years ago

Я удивлен, что это еще не решилось

CBBBrother commented 2 years ago

Проблему решили, осталось зарелизить наружу.

tima5959 commented 2 years ago

Проблему решили, осталось зарелизить наружу.

Есть примерные сроки релиза?

Roman-Kerimov commented 2 years ago

Есть примерные сроки релиза?

Видимо, где‐то ещё через год или два

Nyakit commented 2 years ago

Бедная контора Яндекс, нет 1 бедолаги для фикса хотя бы 1 issue из огромного списка. Пойду собес в яндекс проходить, чтоб закрыть этот баг и вернусь на свои проекты