ADAL iOS:类别中的实例方法覆盖 class 中的方法(链接器警告)
ADAL iOS: Instance method in category overrides method from class (linker warning)
我的设置:
我在 iOS 项目中通过 cocoapods 使用 ADAL。
Xcode: 9.2
ADAL:2.5.4
极度关注的毁灭性警告:
构建时我收到此警告:
instance method 'speInfo' in category from
/Users/user/Library/Developer/Xcode/DerivedData/Mobile-echesuhdqeeauvgypmfgbpnmnsjl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/ADAL.build/Objects-normal/x86_64/ADTokenCacheItem+Internal.o
overrides method from class in
/Users/user/Library/Developer/Xcode/DerivedData/Mobile-echesuhdqeeauvgypmfgbpnmnsjl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/ADAL.build/Objects-normal/x86_64/ADTokenCacheItem.o
我有祸了!
我尝试清理派生数据文件夹并在 Xcode 中进行清理,但没有帮助。我还将 ADAL 从 2.5.2 更新到 2.5.4(pod 安装),它也没有帮助。
我将 -Xlinker -no_objc_category_merging
添加到 Other Linker Flags
并且警告被抑制了。
我的设置:
我在 iOS 项目中通过 cocoapods 使用 ADAL。
Xcode: 9.2
ADAL:2.5.4
极度关注的毁灭性警告:
构建时我收到此警告:
instance method 'speInfo' in category from /Users/user/Library/Developer/Xcode/DerivedData/Mobile-echesuhdqeeauvgypmfgbpnmnsjl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/ADAL.build/Objects-normal/x86_64/ADTokenCacheItem+Internal.o overrides method from class in /Users/user/Library/Developer/Xcode/DerivedData/Mobile-echesuhdqeeauvgypmfgbpnmnsjl/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/ADAL.build/Objects-normal/x86_64/ADTokenCacheItem.o
我有祸了!
我尝试清理派生数据文件夹并在 Xcode 中进行清理,但没有帮助。我还将 ADAL 从 2.5.2 更新到 2.5.4(pod 安装),它也没有帮助。
我将 -Xlinker -no_objc_category_merging
添加到 Other Linker Flags
并且警告被抑制了。