如何在iOS / iPad上以编程方式启动隐藏应用程序?

4
我该如何在未越狱的设备上运行“隐藏”的应用程序?
FieldTest 应用程序是 iOS 设备上的隐藏应用程序,可以通过在 iPhone 电话应用程序键盘上输入一系列按键来启动。我想在 iPad 上运行 FieldTest,但是 iPad 没有电话应用程序/键盘。在旧版本的 IOS 中,可以在 Safari 中进行 5 指划动来运行它,但现在已不再适用。
如何在 iPad 上运行 FieldTest 应用程序(尤其是以编程方式)?

1
我认为他指的是http://www.cultofmac.com/128306/access-the-hidden-field-test-app-for-iphone-ios-tips/。 - Matt Wilding
1
@AlexWayne,隐藏应用是指其图标不显示在SpringBoard上的应用程序。以下是实现此功能的方法 - Nate
2
使用 UIApplication openURL 和那个特殊的号码,怎么样? - rmaddy
2
没问题。我认为你需要能够启动/Applications/FieldTest.app/FieldTest或包标识符com.apple.fieldtest。问题是,我不知道如何在没有访问越狱功能或自定义URL方案(FieldTest似乎不支持)的情况下启动应用程序。像SBSLaunchApplicationWithIdentifier()这样的东西需要你的应用程序安装在正常沙盒之外,或者具有com.apple.springboard.launchapplications授权,我不知道如何在没有越狱的情况下获得它。 - Nate
2
2Ramin:尝试将此作为单独的问题提出。我认为有人应该已经做过了。我的猜测是-您安装了一些文件浏览器,使用它们复制文件,将它们压缩并重命名为.ipa,然后通过iTunes进行安装。 - Victor Ronin
显示剩余9条评论
1个回答

0
可能可以在未越狱的iOS设备上安装没有图标的应用程序,但无法在后台运行。而且这种应用程序不能通过Appstore分发。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接