ios - 在 iOS 上从后台返回应用程序

标签 ios cocoa-touch iphone-privateapi

我有一个在后台成功运行的应用程序。它还设置并运行了一个有效的 URL 方案。

现在我需要实现以下场景 - 在后台运行 5 秒后,我希望应用程序自身 打开 - 并将其设为前台。

公共(public)方法似乎不适用于该应用程序: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"shdServer://"]];

是否有私有(private)API可以从后台返回应用?或者在 iOS 上根本不可能?

不需要在 AppStore 上发布

最佳答案

回答here有一个示例项目的链接,该项目可以通过其包 ID 启动应用程序。在你的情况下,你可以给它你的应用程序的 bundle ID,它会将你的应用程序带到前台。您无需越狱设备即可使用它。

关于ios - 在 iOS 上从后台返回应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30787803/

相关文章:

ios - CGRectIntersectsRect 函数的框架

ios - UISlider 值的不同密度?

javascript - iPhone xcode 应用程序可以读取 Safari Mobile 之前存储的 cookie 吗?

javascript - 使用 JavaScript 检测应用程序是否已安装在 iOS 上

ios - Apple 是否允许在 iOS 应用程序中使用 sysctl.h?

iOS 从网站迁移到应用

ios - 连接到 Safari 的 URL

ios - 将 UIImageView 的动画与过渡相结合

iOS 使用 NSColor 与 UIColor?

ios - 一种使用私有(private) API 重启 iOS 设备或重启 Springboard 的方法?