mirror of
https://github.com/NohamR/knowledge-kit.git
synced 2026-05-25 04:17:17 +00:00
docs: fishhook 底层原理
This commit is contained in:
@@ -171,7 +171,13 @@ CI、CD 在稍微有点规模的公司内部都会内建一套自己的系统。
|
||||
旧版本 cocoapods 中:
|
||||
|
||||
- SDK、App 主工程都可以使用 `#import <NativeQS/NativeQS.h>`、`#import "NativeQS.h"`、`#import <NativeQS.h>`
|
||||
|
||||
2. 部分 SDK 的使用了未在 podspec 文件中声明的依赖,在新版本 cocoapods 下会报错(某些 SDK 由于历史原因造成新版本丢失依赖描述)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
- 涉及到的 SDK:CMRCTToast
|
||||
- 改造点:
|
||||
问题基本定位是在于, App 主工程引用的 SdkBbs2 SDK 依赖了 SdkBbs2 版本(该版本的依赖描述为 `CMRCTToast (~> 0.1)` )
|
||||
@@ -190,6 +196,7 @@ CI、CD 在稍微有点规模的公司内部都会内建一套自己的系统。
|
||||
s.dependency 'CMDevice', '~> 0.1'
|
||||
```
|
||||
所以, 将 `CMRCTToast.podspec` 中的依赖修改掉。需要兼容不同 RN SDK 的版本。
|
||||
|
||||
3. 部分 pod 的 hook 脚本会失败。
|
||||
- 涉及到的 SDK:无
|
||||
- 改造点:
|
||||
|
||||
Reference in New Issue
Block a user