我在我的项目中使用了最新的 Facebook iOS SDK:
pod 'FBSDKCoreKit', '4.19.0'
pod 'FBSDKLoginKit', '4.19.0'
Bolts是 FBSDKCoreKit 依赖项。这是我的问题: FBSDKCoreKit 的实际版本至少需要螺栓1.7 :
`Bolts (~> 1.7)` required by `FBSDKCoreKit (4.19.0)`
但是在 e BFAppLinkNavigation.m 中有多个这样的引用:
[[UIApplication sharedApplication] openURL:appLinkAppURL]
我必须将 FBSDKCoreKit 与今天的扩展名相关联,现在这是不可能的,因为所有螺栓版本从 1.7 到最新< strong> 1.8.4 ,引用[UIApplication sharedApplication]
,因此我无法正确构建项目:
~project/Pods/Bolts/Bolts/iOS/BFAppLinkNavigation.m:114:36: 'sharedApplication' is unavailable: not available on iOS (App Extension) - Use view controller based solutions where appropriate instead.
任何人都有一个肮脏的解决方案来修复它?