我的Podfile有:

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!

target 'CoChat' do
pod 'Firebase', '>= 2.5.0'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
pod 'AFNetworking', '~> 3.0'
#pod 'MobileDeepLinking-iOS'
end

我运行pod install并得到:
Updating local specs repositories
Analyzing dependencies
Downloading dependencies
Using AFNetworking (3.0.4)
Using Bolts (1.6.0)
Using FBSDKCoreKit (4.10.0)
Using FBSDKLoginKit (4.10.0)
Using FBSDKShareKit (4.10.0)
Using Firebase (2.5.1)
Installing FirebaseUI (0.3.2)
Installing Google (1.3.2)
Installing GoogleAppUtilities (1.0.0)
Installing GoogleAuthUtilities (1.0.1)
Installing GoogleInterchangeUtilities (1.1.0)
Installing GoogleNetworkingUtilities (1.0.0)
Installing GoogleSignIn (2.4.0)
Installing GoogleSymbolUtilities (1.0.3)
Installing GoogleUtilities (1.1.0)
[!] The 'Pods-CoChat' target has transitive dependencies that include static binaries: (/Users/Nathan/Library/Mobile Documents/com~apple~CloudDocs/Desktop/CoChat/Pods/Google/Libraries/libGGLCore.a and /Users/Nathan/Library/Mobile Documents/com~apple~CloudDocs/Desktop/CoChat/Pods/Google/Libraries/libGGLSignIn.a)

当您打开XCWorkspace时,没有任何改变。 FirebaseUI窗格/框架不存在。不清楚为什么没有安装。

最佳答案

我正面临着同样的问题。问题出在FirebaseUI / Auth和Google登录上。


  • 注释use_frameworks!
  • 通过创建桥接头文件
    可可触摸文件,请记住选中“创建桥接”复选框
    头文件”,然后在创建后仅删除.m .h文件
    如您所需要的桥接头文件。手动调出标题
    从那里的文件。

  • 如果您阅读https://github.com/firebase/FirebaseUI-iOS/issues?q=is%3Aissue+is%3Aclosed上的帖子,则有些似乎也有类似的问题。一种可能的解决方法是通过在firebaseUI窗格旁边添加“〜> 0.2.6”来获取FirebaseUI的0.2.6版本。

    希望这会有所帮助,并希望此错误已修复。

    关于ios - Pod安装未更新XCWorkspace中的Pod,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35711858/

    10-12 00:27