iOS17.6.1 iPhone13运行闪退
- Dominant language
- Objective-C
- Stars
- 4k
- Forks
- 519
- PR merge metrics
- No merged PRs in 30d
Description
我有两台手机测试,一台是iPhone8plus 16.7.1系统运行正常,另外一台iPhone13 17.6.1的系统,只要 通过co_launch 执行 后立马闪退。位置定位到cocore目录中 cofishook文件中co_perform_rebinding_with_section方法中的indirect_symbol_bindings[i] = cur->rebindings[j].replacement; 这一段。

不知道怎么解决了。。
Contributor guide
Research direction
Start by reproducing the crash on an iPhone 13 running iOS 17.6.1 through co_launch, then inspect cocore/cofishook and co_perform_rebinding_with_section, especially the indirect_symbol_bindings[i] assignment identified in the report. Done means co_launch no longer crashes on the affected system while the existing iPhone 8 Plus behavior remains working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, objective-c
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100