Я новичок в программировании, извините, если мой вопрос кажется глупым. Я пытаюсь создать приложение для iOS с помощью Firebase.
После обновления до Xcode 9.3 появляется множество предупреждений, как на изображении ниже:

Я предполагаю, что это происходит из модулей Firebase, и, возможно, модуль не был обновлен Firebase. я прав?
так что мне делать? мне нужно исправить предупреждение вручную или мне просто нужно дождаться обновления от Firebase? и если я все еще запускаю программу с большим количеством подобных предупреждений, будет ли она работать правильно?
вот стручки, которые я использую
pod 'SwiftyJSON'
pod 'Firebase/Core'
pod 'Firebase/Firestore'
pod 'Firebase/Storage'
pod 'Firebase/Auth'
pod 'SVProgressHUD', :git => 'https://github.com/SVProgressHUD/SVProgressHUD.git'
pod 'GoogleSignIn'





Предупреждения обычно таковы: предупреждения. Скорее всего, код будет работать нормально, и вы можете просто подождать, пока разработчики обновят свой код.
При желании, если вам не нравится их видеть, вы можете запретить отображение предупреждений в своих модулях в своем подфайле следующим образом:
platform :ios
# ignore all warnings from all pods
inhibit_all_warnings!
# ignore warnings from a specific pod
pod 'FBSDKCoreKit', :inhibit_warnings => true
Вам нужно будет запустить pod install, чтобы изменения в настройках проекта произошли.
Это подавит предупреждения в подключаемых модулях и даст разработчикам время исправить проблемы.
Источник: Игнорировать предупреждения Xcode при использовании Cocoapods
Вероятно, они не обновили его до новых предупреждений в Swift 4.1 и XCode 9.3, вы можете игнорировать его и ждать нового обновления, я думаю