25 warnings вылезло при создании проекта с Firebase в файле GTMSessionFetcher.m


#1

создал проект с Firebase через CocoaPods с тремя библиотеками

pod 'Firebase/Core’
pod 'Firebase/Auth’
pod ‘Firebase/Database’

при сборке проекта отобразилось 25 предупрежденийв файле GTMSessionFetcher.m со следующим текстом GTMSessionFetcher.m:943:9: Block implicitly retains ‘self’; explicitly mention ‘self’ to indicate this is intended behavior

если кто сталкивался с данной проблемой подскажите как решить ее. Xcode предлагает поставить self-> перед переменной на которую он ругается. Версия Xcode 9.1 у меня. Swift 4.

по ссылке ниже у чела такая же ситуация только в библиотеке RealmSwift
http://www.programfaqs.com/faq/multiple-warnings-using-realmswift-3-1-1-in-xcode-9/


#2

Была такая же ситуация. Исправил всё, как предложил XCode. Всё работает как надо. Причины так и не нашёл


#3

Была та же проблема. Перерыл гуголь сперва вперед потом назад. Нашел решение.


ну и для кучи еще пару ссылок, так как могут вылезти и другие ошибки:


Просто поменял тело файла и все работает.
Удачи