【问题标题】:How does one programmatically start a hidden app on iOS / iPad?如何以编程方式在 iOS / iPad 上启动隐藏的应用程序?
【发布时间】:2013-01-18 01:39:45
【问题描述】:

如何在未越狱的设备上运行“隐藏”应用?

FieldTest 应用程序是 ios 设备上的隐藏应用程序,可以通过在 iPhone 手机应用程序键盘上键入一系列键来启动。我想在 iPad 上运行 FieldTest,但 iPad 没有手机应用程序/键盘。在旧版本的 IOS 中,可以在 Safari 中通过 5 指滑动来运行它,但它不再有效。

如何在 iPad 上运行 FieldTest 应用程序(甚至,尤其是以编程方式)?

【问题讨论】:

  • 我想他指的是cultofmac.com/128306/…
  • @AlexWayne,隐藏的应用程序是其图标未显示在 SpringBoard 上的应用程序。 This is how you can accomplish this
  • UIApplication openURLtel: URL 和那个特殊号码一起使用怎么样?
  • 没问题。我认为您需要的是能够启动/Applications/FieldTest.app/FieldTest,或捆绑ID com.apple.fieldtest。问题是我不知道如何在无法访问越狱功能或自定义 URL 方案(FieldTest 似乎不支持)的情况下启动应用程序。 SBSLaunchApplicationWithIdentifier() 之类的东西需要你的应用安装在普通沙箱之外,或者拥有 com.apple.springboard.launchapplications 权利,我不知道如何在没有越狱的情况下获得。
  • 2Ramin:尝试将其作为单独的问题提出。我认为应该有人这样做。我的猜测是 - 你安装一些文件浏览器,使用它来复制文件、压缩它们并重命名为 .ipa 并通过 iTunes 安装

标签: iphone ios ipad iphone-privateapi lte


【解决方案1】:

可以在未越狱的 ios 设备上安装没有图标的应用程序,但您无法在后台运行它。并且此应用无法通过 Appstore 分发。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    • 2019-02-15
    • 2013-09-28
    • 2018-11-17
    • 2018-08-12
    相关资源
    最近更新 更多