yandexmobile / metrica-plugin-cordova

Cordova plugin for Yandex AppMetrica SDK
Other
11 stars 26 forks source link

-[NSBundle yx_appShortVersion]: unrecognized selector sent to instance 0x6000011825d0 in [YMMYandexMetrica activateWithConfiguration:config] #21

Open ibovkush opened 4 years ago

ibovkush commented 4 years ago

I'm using ionic 5 capacitor application. When I added the Yandex app metrica plugin to app, the iOS application start to crash on start. After investigation I found that the problem is in the string 182 in YMMAppMetricaPlugin.m file:

[YMMYandexMetrica activateWithConfiguration:config]

the error is -[NSBundle yx_appShortVersion]: unrecognized selector sent to instance 0x6000011825d0

I've tried to use only one value "API key (для использования в SDK)" I'm not sure how to check the problem. I even can't find the version on YMM framwork used in the plugin.

Any ideas?

Vlodzimej commented 4 years ago

I have the same problem

vovka-s commented 4 years ago

Same problem. ionic 4 + capacitor 2.4.2 + yandex-appmetrica-plugin-cordova 1.0.0 I get that error on any attempt to call reportEvent function.

vovka-s commented 3 years ago

Господа разработчики, хотя бы намекните, имеет ли смысл пытаться найти причину крешей? Или для капаситора надо либу полностью переписывать?

На данный момент ситуация такая:

Пробовал

В какую сторону копать, что ещё можно проверить/изменить?

NesterovichAlexey commented 3 years ago

Привет! @vovka-s, можешь проверить стоит ли флаг линковщика -ObjС в OTHER_LDFLAGS?

vovka-s commented 3 years ago

Привет! @vovka-s, можешь проверить стоит ли флаг линковщика -ObjС в OTHER_LDFLAGS?

Привет! Проверял ранее и сейчас ещё раз посмотрел - этот флаг есть

milkamil93 commented 3 years ago

Господа, есть успехи в данном вопросе? Точно такая же проблема

rusekr commented 3 years ago

+1 такая же проблема

milkamil93 commented 3 years ago

+1 такая же проблема

Я разрабатываю гибридное мобильное приложение на quasar с capacitor. Я смог решить проблему. В файле src-capacitor/capacitor.config.json дописал следующее

...
"ios": {
    "cordovaLinkerFlags": [
      "-ObjC"
    ]
  }
...
vaban-ru commented 3 years ago

@vovka-s нашли в итоге решение этой проблемы?

ghost commented 3 years ago

Добрый день!Ваше письмо получено и зарегистрировано под уникальным номером № 14178384. Ответ обязательно будет предоставлен, пожалуйста, ожидайте.Просим Вас не отправлять повторное письмо по данному вопросу - оно будет считаться новой заявкой и может быть обработано позднее.Помощь сервиса: https://yandex.ru/support/direct/?from=email--С уважением,Отдел клиентского сервисател.: 8 800 234-24-80 (звонок из регионов России бесплатный)тел.: +7 495 739-37-77&nbsp30.09.2021, 12:43, "Vladimir Banduristov" @.***>: @vovka-s нашли в итоге решение этой проблемы?

—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android.

vovka-s commented 3 years ago

@vovka-s нашли в итоге решение этой проблемы? Да. Помогло решение, предложенное в этом комменте

vaban-ru commented 3 years ago

@vovka-s нашли в итоге решение этой проблемы? Да. Помогло решение, предложенное в этом комменте

Мне почему-то не помогает, а можешь поделиться списоком прилинкованных библиотек?

vovka-s commented 3 years ago

Сходу нет, этот код не пошёл в прод. Попробую поискать

vaban-ru commented 3 years ago

Сходу нет, этот код не пошёл в прод. Попробую поискать

Буду благодарен, а то мне как раз в прод нужно лить уже, а из-за метрики этой всё крашится, я уже и конфиг дописывал, и руками добавлял в икскоде, один фиг не пашет, а на андроиде всё норм