【发布时间】:2018-08-23 03:49:42
【问题描述】:
我目前正在开发一个不会在 App Store 上分发的信息亭类型的应用程序。设备有时需要切换应用程序来处理一些其他任务,但在用户不手动切换回来的情况下,我需要我的应用程序在经过设定的时间后进入前台。
我们无法控制其他应用程序,因此无法在超时后让它们切换到我们的应用程序。
我知道这不能通过官方方式完成,但我想问是否有人知道私有 API 我可以在预定的通知中调用,该通知将使我的应用程序处于前台。
我有一种感觉,由于应用程序的沙盒性质,如果没有越狱就无法做到这一点,例如,无法向设备上启动应用程序的任何服务发送消息。虽然它应该是可能的,因为如果单独放置一段时间,Apple 商店中的演示设备能够恢复为演示“屏幕保护程序”应用程序。他们正在做什么来实现这一目标?
如果有越狱黑客可以让它工作或配置或 MDM 服务可以处理的东西,我很乐意尝试。
同样,这是针对不会在 App Store 上分发的私有应用程序。该应用程序将放置在我们大楼各处的设备上,并在我们的内部网络上运行。
【问题讨论】:
-
没有办法这样做。但是,如果您使用的是 Android 操作系统,就会有解决方案。
-
Apple Store 中的设备不运行标准的 iOS 版本;他们经营着一家“特别”的 Apple Store
-
你是要唤醒应用还是切换到那个应用
-
切换到该应用程序@MuhammedAzharudheen
-
@Raptor 如果在 iOS 上没有可能的话,肯定会考虑 Android。
标签: ios swift xcode jailbreak iphone-privateapi