ReactNative目录结构
├── LICENSE
├── README.md
├── RNXXXModule.podspec
├── android
├── babel.config.js
├── example
├── ios
├── metro.config.js
├── node_modules
├── package-lock.json
├── package.json
├── react-native.config.js
├── src
├── tsconfig.build.json
├── tsconfig.json
├── yarn.lock
想在iOS中引入第三方静态库
├── AAASDK
│ ├── AAAResource.bundle
│ ├── include
│ ├── libAAASDK.a
│ └── libstdc++.6.0.9.tbd
通过Add files to pod 向库中添加文件
加入文件后的文件目录
├── RNXXXModule
├── AAASDK
│ ├── AAAResource.bundle
│ ├── include
│ ├── libAAASDK.a
│ └── libstdc++.6.0.9.tbd
├── README.md
├── RNXXXModule.h
└── RNXXXModule.m
静态库文件libAAASDK.a和lib.tbd在静态库中,会报错。
把这两个文件从静态库中移到静态库外面,再手动添加依赖。
就可以跑起来了。