在不触发 SiriKit 自动化的情况下打开应用程序

Open app without triggering SiriKit automation

提问人:EliasOverflow 提问时间:11/11/2023 最后编辑:EliasOverflow 更新时间:11/11/2023 访问量:29

问:

我目前正在尝试创建一个“阻止程序”应用程序,如果不满足条件,它会阻止某个应用程序。App Store 上还有其他类似的应用程序,其中之一是 1 秒。他们的应用程序的工作原理是,您在快捷方式中设置自动化,每当另一个应用程序(比如 instagram)打开时,就会打开一秒钟的应用程序。然后,在一秒钟的应用中,用户选择是否要继续使用该应用。如果选择继续,instagram 会再次打开。

这是一段关于它如何工作的视频(虽然他们没有显示导航回到 instagram)https://one-sec.app/assets/videos/one%20sec%20website%20animation-1.mov

我尝试使用UIApplication.shared.open执行此操作,但这会导致无限循环。关于他们如何做到这一点的任何想法?

非常感谢!

Swift Xcode Sirikit iOS17 Appintents

评论

0赞 EmilioPelaez 11/11/2023
如果用户刚刚选择实际启动 Instagram,您可能需要在快捷方式中加入一些逻辑来决定不打开您的应用程序。

答: 暂无答案