【问题标题】:How can you launch a URL from the iOS Settings Bundle?如何从 iOS 设置包中启动 URL?
【发布时间】:2011-05-11 04:29:16
【问题描述】:

我想从 iOS 设置包中启动一个 URL,当他们触摸设置时至少会启动 Safari。

不确定这是否可行我在 Apple 或第 3 方应用程序的“设置”区域中找不到任何示例。如果不是,我将不胜感激。

【问题讨论】:

    标签: iphone ios4 settings bundle settings.bundle


    【解决方案1】:

    你不能。当前 Settings.bundle 能够仅显示或更改值。最好检查 Apple 文档 Settings Application Schema Reference 和少数可用的元素类型。对不起。

    【讨论】:

      【解决方案2】:

      Twitter 首选项显示一个链接“了解有关 Twitter 的更多信息”以导航到 twitter.com (Safari)。 我不知道他们是怎么做到的,但似乎有可能。

      【讨论】:

        【解决方案3】:

        我正在寻找相同的 UI 体验“设置页面中的按钮”以允许用户重置一些设置,我找到了这个 http://inappsettingskit.com/

        正如其他人所说,在苹果的 Settings.app 中是不可能的,所以在实现应用内设置页面的解决方案中,这个开源项目似乎让它变得容易。我实现后会更新。

        (我与这个项目无关)

        【讨论】:

        【解决方案4】:

        我不确定这是否可能。这个先前的 SO 问题Display iphone application settings within your application 说了一些关于在应用程序中使用它们的信息。看看有没有帮助。 另一个可以使用的 SO 问题Programmatically opening the settings app (iPhone)

        【讨论】:

        • 是的,我在发布之前阅读了这些内容,它们与我想做的事情无关。在您自己的应用程序中使用 URL 很容易,以及如何启动设置和其他应用程序。但是,我想从 Settings Bundle 启动一个 URL,但看不到它提供的任何有限功能。我很确定当前的 iOS 版本无法做到这一点。不过还是谢谢。
        • 您不希望人们访问您的应用程序以执行他们的自定义操作。你会?我想苹果也是如此。所以我想这是不可能的。如果您在这方面遇到任何问题,请告诉我。
        猜你喜欢
        • 2012-02-20
        • 2016-01-23
        • 2017-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多