Open IslamRustam opened 9 months ago
@IslamRustam да, будет здорово, если опишите конкретно часть про нативные модули.
@bulkinav на родной кушай https://habr.com/ru/articles/791202/, расписал гайд
Общался с разрабами с Яшки. Сказали что библиотека не мертвая и в скором времени они ее обновят. Жду уже 5й месяц
и стоит все же обновиться до 5 версии в своем гайде https://appmetrica.yandex.ru/docs/ru/sdk/ios/analytics/migration-io-5-0-0#rename-modules
Общался с разрабами с Яшки. Сказали что библиотека не мертвая и в скором времени они ее обновят. Жду уже 5й месяц
А "в скором времени" когда? Можешь узнать подробнее? Очень ждём! Н
при установки метрики на android устройстве вылетает вот такой алерт. может кто сталкивался с такой проблемой? заранее благодарю! react-native: 0.64.0. PS: в ближайшее время обновлять версию рн не собираюсь
Finally, Яндекс выпустил версию 3.0.0. https://appmetrica.yandex.ru/docs/ru/sdk/react-native/analytics/migration-io-3-0-0 Но сам репозиторий недоступен
Но сам репозиторий недоступен
У меня все нормально - yarn add @appmetrica/react-native-analytics
поставил пакет.
Пакет да, но исходный репозиторий закрыт, так что форк или баг по библиотеке им не отправить https://github.com/appmetrica/appmetrica-react-native-plugin
Фидбек можно направлять сюда: https://appmetrica.yandex.ru/docs/ru/troubleshooting/feedback-new
У меня лично возникла следующая проблема - при сборке проекта под iOS возникает:
/ios/Pods/Flipper-Folly/folly/Demangle.h:19:10 'folly/FBString.h' file not found in file included from /ios/Pods/KSCrash/Source/KSCrash/Recording/Tools/KSDemangle_Swift.cpp:28
Отписался через ту форму фидбека и получил следующий ответ:
Проблема возникает из-за того, что Flipper-Folly и KSCrash содержат header-файлы с одинаковыми названиями. В такой ситуации механизм header map работает некорректно. Один из файлов не входит с список индексов. Тут вопрос освещен подробнее: https://habr.com/ru/articles/144834/
Чтоб обойти проблему, можно выключить использование header map для одной из целей. Для Этого в ios/Podfile проекта внутри post_install do |installer| прописать:
installer.pods_project.targets.each do |target|
if target.name == 'KSCrash'
target.build_configurations.each do |config|
config.build_settings['USE_HEADERMAP'] = 'NO'
end
end
end
Также проблемы не будет, если Flipper отключен.
В будущем поищем решение для этого конфликта на стороне плагина.
при установки метрики на android устройстве вылетает вот такой алерт. может кто сталкивался с такой проблемой? заранее благодарю! react-native: 0.64.0. PS: в ближайшее время обновлять версию рн не собираюсь
@nurmanbe7ov если все еще актуально, попробуй открыть андроид студио, logcat и через него логи посмотреть, чтобы увидеть какая ошибка вылетает. Там должна быть ошибка, которая точно укажет в чем проблема
На самом то деле, самому подключить аппметрику в свое приложение без этой либы не тяжело. Если кратко, нужно сделать следующее:
Таким образом вы не зависите от устаревшей библиотеки, не устанавливаете лишний функционал, сами решаете какие методы из аппметрики будут доступны, какие нет.
Если данные шаги тяжело сделать самому, пишите, я запилю гайд с примерами кода и более подробным описанием процесса.