c-villain / YandexMapsMobile

Yandex Maps Mobile full Swift package
https://t.me/swiftui_dev
27 stars 10 forks source link

Undefined symbol: _OBJC_CLASS_$_DCAppAttestService #7

Closed hjcn1337 closed 1 month ago

hjcn1337 commented 6 months ago

При сборке с версиями библиотеки 4.6.0 и 4.6.1 выводится ошибка Undefined symbol: _OBJC_CLASS_$_DCAppAttestService. В версии 4.5.2 и ниже сборка проходит успешно. Прошу внести исправления

dzhek-space commented 6 months ago

При сборке с версиями библиотеки 4.6.0 и 4.6.1 выводится ошибка Undefined symbol: _OBJC_CLASS_$_DCAppAttestService. В версии 4.5.2 и ниже сборка проходит успешно. Прошу внести исправления

Tеперь YandexMapsMobile (4.6+) нужен ещё фреймворк DeviceCheck, это указано в файле YandexMapsMobile.podspec.json. После добавления в linker flags -framework "DeviceCheck", мой проект собрался без ошибок (с версией 4.6.1)

Для подключения YandexMapsMobile как subdependency добавьте строку .linkedFramework("DeviceCheck") в массив linkerSettings

c-villain commented 6 months ago

@dzhek-space спасибо за решение!