【发布时间】:2020-05-26 11:26:18
【问题描述】:
升级到Xcode 11.4 beta后,我收到了来自Pods 子项目的警告(具体来说,来自YYImage 和Branch 目标):
目标完整性:MobileCoreServices 已重命名。请改用 CoreServices。
目标完整性:AssetsLibrary 已弃用。请考虑改用照片。
我的Podfile 中有inhibit_all_warnings!,但它对那些没有影响。
有没有办法让这些警告静音,直到这些 pod 的创建者修复它们?
【问题讨论】:
-
更改podspec的依赖部分,将
MobileCoreServices改为CoreServices -
如果您愿意 fork pod 的存储库,这会有所帮助,但是据我所知,没有办法使用 Cocoa Pods 安装挂钩来修补 Podspec。
-
我遇到了同样的问题,原因是第 3 方库不是以 Pod 形式出现的。我真的需要一种方法来关闭该特定警告,但它似乎不存在。