我已经使用iOS一段时间了,并且正在体验React Native。我遇到的一个障碍是如何将我的gRPC端点合并到React Native中,或者从根本上可行。我试过简单地将gRPC生成的node.js代码添加进去是无济于事的。
我得到的最后一个答案是去年的here。
最佳答案
Node.js gRPC库使用以C++编写的 native 扩展来完成大部分工作。 React Native文档中的Linking Libraries页似乎表明可以在iOS上使用这种库,只要您使用rnpm工具将其直接链接到您的应用程序即可。
或者,您可以通过遵循React Native文档中的Objective C gRPC library指南来使用Native Modules。