上周我在我的Xcode项目上安装了RealmSwift
pod,版本为3.2.0。
昨天,在Xcode日志中,Realm鼓励我更新到最新版本3.3.0,因此我运行了命令pod update RealmSwift
以更新此pod。
更新过程顺利,但当我重新打开Xcode项目并构建应用程序时,创建了一个新的警告:
/Pods/Realm/Realm/ObjectStore/src/sync/sync_session.cpp:544:17:
Enumeration value 'connect_timeout' not handled in switch
我该如何解决这个问题?
我的应用程序运行正常,但我不知道这是否有危险。
答案 0 :(得分:0)
您使用的更新方法没有任何问题,根据您提供的信息,似乎更新完全没问题。似乎警告是由Realm的源代码生成的。这并不代表您的代码出现任何问题,问题出在Realm的源代码中,您无法真正更改(除非您愿意在本地副本中自行更正或提出拉取请求)到GitHub上的存储库。)
由于在大多数情况下,您不想在使用CocoaPods安装时纠正与第三方库相关的任何警告,因此我建议您关闭podfile中的pod警告。
您只需在列出所使用的广告连播之前将inhibit_all_warnings
行添加到您的广告文件中。