gRPC swift包使用常见问题

常见的错误为提示没有module。
首先需要检查项目的Embedded Binaries
需要添加进去的有

  • Boring SSL
  • CgRPC
  • SwiftProtobuf
  • gRPC
  • Czlib
    在添加进项目的子项SwiftGRPC.xcodeproj的Target中删除Czlib-Example
    选择这几个Framework的Mach-O Type为Static
    CgRPC的Build Phase中添加一个Public Header。选择CgRPC.h
    CgRPC的Defines Module变为yes
    如果仍旧有问题则需要手动添加头文件所在的文件夹到Header Search Path里

你可能感兴趣的:(gRPC swift包使用常见问题)