Я пытаюсь добавить GooglePlacesPicker в свое приложение.Я добавил следующую строку в мой подфайл:
pod 'GooglePlacesPicker'
и запустил:
pod install
, которая установила модуль в мой проект.Но когда я пытаюсь построить проект после добавления модуля GooglePlacesPicker в свой проект, я получаю:
Argument of '#selector' refers to instance method 'placeTextFieldDidChange()' that is not exposed to Objective-C
Add '@objc' to expose this instance method to Objective-C
Эта ошибка, кажется, существует в одном из файлов Google: AlertSelectPlaceController.swift.Чтобы быть ясным, это не файл, который я создал, похоже, он поставляется с модулем.
Так что я могу нажать кнопку «Исправить» и добавить флаг @objc, но это заблокированный файл иЯ действительно не хочу возиться с кодом Google (полагаю, он довольно хорош).
Я попытался обновить ключи API на основе другого ответа StackOverflow, но не повезло ...
Любые идеи?
РЕДАКТИРОВАТЬ: Это функция, которая бомбит для меня: