【问题标题】:Detect if home button is pressed while the app is running in the background检测应用程序在后台运行时是否按下主页按钮
【发布时间】:2013-08-02 21:02:03
【问题描述】:

我需要一种方法让我的应用在后台运行时知道是否按下了主页按钮。如果按下主页按钮,则会将某些内容添加到应用程序内的列表中。这有可能吗?

【问题讨论】:

    标签: ios home-button


    【解决方案1】:

    如果您的应用在后台,您的应用将不会收到任何更新。此外,即使您的应用程序在前台,也没有任何方法可以连接到主页按钮单击。

    也许有一种私有的 api 方式来处理这个问题,但你的应用肯定不能既实现这个目标又上苹果应用商店。对不起!

    如果您想了解为什么 Apple 不允许这样做,那是因为他们不希望更改主页按钮开关的默认行为。见this:

    10.5 改变标准开关功能的应用程序,例如音量增大/减小和响铃/静音开关,将被拒绝

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多