又到了错误修复版本的发布时间。本次包含不少改进:
- darwin:注入期间避免调用 thread_set_state(),从而不会在 macOS >= 14.5 等系统上被系统终止。感谢 @_saagarjha 提供第一版修复!
- fruity:对需要的服务执行 RSDCheckin。这样,在 CoreDevice 隧道可用时,仍能保持 lockdown 服务 open_channel() 的向后兼容性。
- fruity:停止缓存 LockdownClient,避免多个使用方引发问题。连接未越狱 iOS 设备后使用 frida-ps 即可复现。
- python:修复 open_service() plist 示例。
- node:修复值为 undefined 时的 spawn() 选项逻辑。感谢 @as0ler 报告并协助定位!
- node:将 aux 选项封送到 GVariant 时跳过 undefined。
- node:将对象封送到 GVariant 时跳过 undefined。
- node:处理封送到 GVariant 时的错误。
- node:修复 openService() plist 示例。
感谢 @hsorbo 与我通过愉快而高效的结对编程完成上述所有工作!🙌
注意:由于 CI 问题,此版本最终未发布;该问题已在 16.3.3 中解决。
oleavr