【问题标题】:What causes Xcode gRPC-C++ Compile Error?什么导致 Xcode gRPC-C++ 编译错误?
【发布时间】:2019-07-26 01:17:40
【问题描述】:

我在编译我的 Xcode IOS 应用程序时不断遇到问题。每次我尝试运行我的应用程序时都会遇到问题,因为我遇到了 gRPC-C++ 包中的 100 个问题(见下图)。我不确定如何解决这些问题,因为我什至不知道 gRPC-C++ 是什么(我的Podfile 中没有安装它)。此外,我的项目是用 swift 编写的。

这是包含所有错误的图像:

这是我Podfile的内容:

platform :ios, '10.0'

    target 'SPRAIN' do

      use_frameworks!

      # Firebase

      pod 'Firebase/Analytics'
      pod 'Firebase/Database' 
      pod 'FirebaseUI'
      pod 'Fabric'
      pod 'Crashlytics'

      # Other

     pod 'Toast-Swift'
     pod 'SwifterSwift'
     pod 'SwiftRichString'
     pod 'VHProgressBar'
     pod 'SnapKit', '~> 4.0.0'

end

作为参考,这里是每个依赖的安装版本:

BoringSSL-GRPC (0.0.3)
Crashlytics (3.13.4)
FBSDKCoreKit (5.2.3)
FBSDKLoginKit (5.2.3)
Fabric (1.10.2)
Firebase (6.5.0)
FirebaseAnalytics (6.0.4)
FirebaseAuth (6.2.1)
FirebaseAuthInterop (1.0.0)
FirebaseCore (6.1.0)
FirebaseDatabase (6.0.0)
FirebaseFirestore (1.4.2)
FirebaseInstanceID (4.2.2)
FirebaseStorage (3.4.0)
FirebaseUI (8.0.4)
GTMSessionFetcher (1.2.2)
GoogleAppMeasurement (6.0.4)
GoogleSignIn (4.4.0)
GoogleToolboxForMac (2.2.1)
GoogleUtilities (6.2.3)
Protobuf (3.9.0)
SDWebImage (5.0.6)
SnapKit (4.0.1)
SwiftRichString (3.0.1)
SwifterSwift (5.0.0)
Toast-Swift (5.0.0)
VHProgressBar (1.0.2)
gRPC-C++ (0.0.9)
gRPC-Core (1.21.0)
leveldb-library (1.20)
nanopb (0.3.901)

【问题讨论】:

    标签: swift xcode compiler-errors cocoapods dependency-management


    【解决方案1】:

    找到解决此问题的方法。必须彻底清除所有残留的 cocopods(删除 pods 目录、PodfilePodfile.lock 文件,以及 project.xcworkspace)。卸载并没有简单地起作用,诀窍似乎是删除project.xcworkspace

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-15
      • 1970-01-01
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多