gpt4 book ai didi

ios - 如何以编程方式在 iOS 中重启 iPhone 应用程序

转载 作者:可可西里 更新时间:2023-11-01 06:18:07 25 4
gpt4 key购买 nike

如何在 iOS 中以编程方式重启 iPhone 应用程序?

我是这样找到的http://writeitstudios.com/david/?p=54

但可能很简单。

最佳答案

我知道这样做的唯一方法并不理想,但它有效。

首先,您的应用程序必须选择退出后台执行(多任务处理)应用程序必须在退出时退出,而不是作为后台任务运行。这是通过 plist 键 UIApplicationExitsOnSuspend 完成的。

其次,您的应用需要注册可用于启动应用的自定义 URL 方案。

第三,您需要一个托管在某处的网页,该网页在加载时会重定向到您应用的自定义 URL 方案。

第四,用户需要有效的互联网连接。

要退出并重新启动,请在托管的重定向网页上调用 UIApplication openURL。您的应用程序将退出,Safari 将启动并加载您的页面。该页面会将 Safari 重定向到您的自定义 URL 方案,提示 Safari 在内部调用 openURL,从而导致 iOS 启动您的应用程序。

关于ios - 如何以编程方式在 iOS 中重启 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4238979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com