作者利用 iOS 26 新增的
.foreground(.dynamic) 打破了拦截应用启动时的无限循环,并开源了替代 One Sec 的 iOS 工具 Boot Up。- 问题:通过 deep link 返回目标应用时,快捷指令自动化再次触发,导致循环。
- 解决方案:使用 App Intents 在后台检查共享 App Group 中的“Launch Pass”状态,仅无通行证时才唤起前台 UI。
- 开源项目 Boot Up 已实现该方案,代码及 TestFlight 测试链接如下。
原文链接
源码:GitHub
#开发者 #工具
📢 频道:@DevToolboxHub
