吊舱安装在XCWorkspace不更新荚

问题描述:

我podfile有:吊舱安装在XCWorkspace不更新荚

# 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 

我跑吊舱安装并获得:

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 pod /框架不在那里。不知道为什么这不是安装。

我正面临同样的问题。问题是与FirebaseUI /验证和谷歌登入]。

解决方案

  1. 注释掉use_frameworks!
  2. 使用通过创建 可可触摸文件桥接头文件,记得检查框“创建一个桥接 头文件”,然后在创建后仅作为你想要的桥接报头文件删除的.m .h文件 。从那里手动调出标题 文件。

如果您阅读https://github.com/firebase/FirebaseUI-iOS/issues?q=is%3Aissue+is%3Aclosed的帖子,有些人似乎也有类似的问题。一种可能的解决方法是通过在FirebaseUI窗口旁包括'〜> 0.2.6'来获取0.2.6版本的FirebaseUI。希望这有助于并且希望此错误得到解决。