iPhone应用程序可以隐藏/启动其他应用程序吗?

时间:2011-10-26 19:37:56

标签: iphone

我问这个问题主要是为了知道我想做什么是可能的。我不认为有一个应用程序可以做到这一点,我一直意味着学习目标C,但它可能是不可能的。

我想要一个应用程序作为启动另一个应用程序的唯一方式(至少是唯一简单的方法)。因此,在理想的世界中,您有MyApp,其中列出了应用程序A,B和C.在正常浏览器上看不到B和C,但可以在我的应用程序中启动。

可能?不?

4 个答案:

答案 0 :(得分:2)

不可能。最有可能的是,这样的功能永远不会进入官方SDK。

答案 1 :(得分:2)

你想要做的事情真的不可能。 (使用官方开发工具包)无法创建主屏幕上未显示的iOS应用程序。

但是可以启动其他应用程序 - 一种常见的方法是将它们设置为私有URL方案的URL处理程序。这可用于在应用程序之间传递信息。 (但是,尝试将其用作访问控制将不起作用,因为Apple可能会拒绝只能由另一个应用程序“正确”打开的应用程序。)

答案 2 :(得分:1)

取决于您对App的定义。

你可以拥有一个主应用程序,通过“打开”子程序创建成为应用程序启动器的错觉。想象一下像旧的Facebook iPhone应用程序,例如

答案 3 :(得分:0)

NO

嗯......这已经在Cydia商店多年来用一些自定义菜单完成了,但我们不会在这里进入......

使用官方SDK我认为有一些协议可以让你打开另一个应用程序但是按下主页按钮会一直回到默认屏幕。我想如果你能够让它工作,那么它就不会被App Store接受,因为它没有做任何电话已经做过的事情。

一定要查找越狱并使用自定义工具链,但你无法通过Apple unfortunatley销售它。