更新Xcode后如何解决来自已安装Pod的警告?

sar*_*rah 2 ios swift

我是编程新手,对不起,如果我的问题很愚蠢。我正在尝试使用Firebase构建iOS应用。

更新到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'
Run Code Online (Sandbox Code Playgroud)

小智 5

警告通常只是警告。该代码很可能会正常运行,您可以等待开发人员更新其代码。

(可选)如果您不喜欢看到它们,则可以在podfile中的pod中禁止警告,如下所示:

platform :ios

# ignore all warnings from all pods
inhibit_all_warnings!

# ignore warnings from a specific pod
pod 'FBSDKCoreKit', :inhibit_warnings => true
Run Code Online (Sandbox Code Playgroud)

您必须运行A pod install才能更改项目设置。

这将抑制您插入的Pod中的警告,并为开发人员提供时间来解决问题。

来源:使用Cocoapods时忽略Xcode警告