нераспознанный селектор отправлен на инстанс - Ионик Кордова, логин Google-plus

С помощью

  • "@ ionic-native / google-plus": "^ 4.20.0"
  • "cordova-plugin-googleplus": "^ 7.0.1"
  • "cordova-plugin-cocoapod-support": "1.6.0", поскольку используется плагин Gogole вместе с:
  • "cordova-plugin-firebase": "git + https://github.com/vash15/cordova-plugin-firebase.git#master ",

При вызове this.googlePlus.logout () или this.googlePlus.login () возникают следующие ошибки:

(logout)
-[__NSCFString gtm_stringByUnescapingFromURLArgument]: unrecognized selector 
*** Terminating app due to uncaught exception 'NSInvalidArgumentException'
(login)
-[__NSDictionaryI gtm_httpArgumentsString]: unrecognized selector sent to instance 0x1d04789c0
*** Terminating app due to uncaught exception 'NSInvalidArgumentException'

Всего 1 ответ


Решается установкой модуля GoogleSignIn:

отредактируйте платформы / ios / Podfile и добавьте: pod 'GoogleSignIn', '~> 4.4'

Или автоматически в вашей улице сборки: perl -pi -e "s/end/ pod 'GoogleSignIn', '~> 4.4' end/g" Podfile

Тогда сделайте pod install


Есть идеи?

10000