blastmann

Results 17 comments of blastmann

调试来看是崩溃在`recursively_add_dependent_headers_to_hmap`的过程中,如果pod的依赖树比较深(十几级的深度),执行递归遍历时就会遇到类似问题。 似乎缺乏合适的退出递归条件

我有空模拟创建一个看看,但从代码上看最好不要直接递归,我调整了一下代码逻辑,按照以下逻辑可以比较快地跑完: 1. 优先一次遍历生成所有的pod hmap generator,通过字典缓存 2. 递归合并aggregate target依赖到的pod,当遇到缓存时应该直接退出一次递归 3. 生成hmap

@linconz Yes, I solve this issue by using `post_install` script too.

Actually, we can also set the `CODE_SIGN_IDENTITY` empty in order to avoid this issue, that's much easier. Like this: ``` installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['CODE_SIGN_IDENTITY'] = '' end...

Excuse me, could anyone approve this in order to trigger workflows?

Hi, I just fixed the lint issues that were causing the workflows to fail. Please retry them again and let me know if there are any errors or warnings.

> 1 Warning > ⚠️ Please include a CHANGELOG entry to credit yourself! > You can find it at [CHANGELOG.md](https://github.com/CocoaPods/CocoaPods/blob/master/CHANGELOG.md). > Here's an example of your CHANGELOG entry: > >...

Conflicts of `CHANGELOG.md` have been resolved.

I hope it can be merged as soon as possible. If there is anything I should correct, please let me know.