2017-10-06 32 views
0

我想解散系统生成的警报。开发的应用程序是企业版,所以我不必担心苹果的审查。我们是否可以通过私人api的编程方式解除系统生成的警报

我希望这个工作没有越狱。

任何帮助将不胜感激。

+0

请结帐这篇文章https://stackoverflow.com/questions/31857137/how-to-programmatically-dismiss-uialertcontroller-without-any-buttons – lukwuerz

+1

请先阅读问题,我询问有关系统生成的警报。 –

+0

你的意思是推送权限或位置权限提醒吗? – lukwuerz

回答

0

如果您正在讨论URL方案的警报,那么您无法对它们做任何事情。这些警报由SpringBoard显示。当你调用任何URL方案时,它将被转发给SpringBoard。它解析它并从那里做必要的事情。对于电话,它实际上会检查并显示特殊警报,以请求用户进行呼叫的许可。

+0

是否有任何使用私有框架来处理这种情况的方法。 –

+0

@Jas_meet,警报来自不同的进程。你无能为力。这就像试图隐藏不同iOS应用程序显示的UIAlertController一样。但在这种情况下,它不仅仅是任何应用程序,而是SpringBoard本身。 – creker

相关问题