【发布时间】: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 openURL与tel:URL 和那个特殊号码一起使用怎么样? -
没问题。我认为您需要的是能够启动
/Applications/FieldTest.app/FieldTest,或捆绑IDcom.apple.fieldtest。问题是我不知道如何在无法访问越狱功能或自定义 URL 方案(FieldTest 似乎不支持)的情况下启动应用程序。SBSLaunchApplicationWithIdentifier()之类的东西需要你的应用安装在普通沙箱之外,或者拥有com.apple.springboard.launchapplications权利,我不知道如何在没有越狱的情况下获得。 -
2Ramin:尝试将其作为单独的问题提出。我认为应该有人这样做。我的猜测是 - 你安装一些文件浏览器,使用它来复制文件、压缩它们并重命名为 .ipa 并通过 iTunes 安装
标签: iphone ios ipad iphone-privateapi lte