【问题标题】:How to display a our popup before other installed application startup?如何在其他已安装的应用程序启动之前显示我们的弹出窗口?
【发布时间】:2013-05-09 06:13:37
【问题描述】:

目前,我正在开发一个安全应用程序。在这个应用程序中,用户可以选择他/她想要获得额外安全性的应用程序。

因此,在此选定的应用程序启动之前,将显示一个“带有问题的弹出窗口/屏幕”。如果用户回答正确,弹出窗口将被关闭。

所以我的问题是,是否可以在其他已安装的应用程序启动之前显示我们的弹出窗口/屏幕?

如果是,那该怎么做呢?

我在谷歌上搜索过,但没有发现任何有用的东西。

任何帮助将不胜感激。

谢谢

【问题讨论】:

  • 和其他应用有什么关系?是你做的吗?
  • 不,就像用户不希望某些应用程序被其他人打开一样。它可以是设备上安装的任何应用程序。
  • 那你倒霉了。

标签: iphone ios xcode ipad mobile


【解决方案1】:

在 iOS 中,应用程序在其自己的沙盒环境中运行。您无法控制其他应用程序的启动,因此使用任何 Apple 记录的 API 都不可行。

【讨论】:

  • 没那么快!你可能是对的,但是有一个很小的机会。如果 OP 创建了所有应用程序(即控制他们的初创公司),那么他可以在它们之间共享钥匙串数据(即控制这种行为的变量)
  • 我相信他想控制其他可能由 OP 开发或不开发的已安装应用程序。
  • 可能,但这就是我在原始问题下发表评论的原因;)。
  • 因此,iOS 中无法控制其他应用程序。 :-(
【解决方案2】:

这是不可能的。在 iOS 中,应用程序运行在自己的沙箱环境中,因此您无法获取任何应用程序信息。这仅在越狱编程中完成。在女巫中,您挂钩应用程序启动方法方法并首先显示您的弹出窗口。

【讨论】:

    猜你喜欢
    • 2019-05-12
    • 2018-09-28
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    • 2021-01-20
    • 1970-01-01
    相关资源
    最近更新 更多