当用户完成我的iOS应用程序时,将之前的应用程序带回到前面

时间:2012-11-19 03:08:12

标签: ios

我的iOS 4/5/6应用程序应简要使用。我希望用户点击“完成,现在离开”按钮,将它们带回他们使用的应用程序,然后我才能进入前端。

在将之前的应用程序返回到前端时,我的iOS是否有办法将自己置于后台?

在iPad上,用户可以通过在屏幕上水平四指滑动来获得该效果。但是这种姿势并不是一个完整的解决方案,因为(a)该手势在手持设备上不起作用,并且(2)没有多少用户知道该手势。我想以编程方式将之前的应用程序返回到前面。

2 个答案:

答案 0 :(得分:6)

  

我希望用户点击“完成,现在离开”按钮

该按钮是主页按钮。

  

我想以编程方式将之前的应用程序返回到前端。

没有用于切换到其他应用的公共API。但是,用户可以在应用程序之间切换。除了您提到的滑动手势,他们还可以进行四指向上滑动以进入最近的应用程序列表,或者双击主页按钮以获得相同的效果,或者点击主页按钮一次以返回到Springboard 。用户而不是应用程序应该控制哪个应用程序位于前台。他们这样做的方式应该是从一个应用程序到另一个应用程序的标准。我可以理解希望让用户的生活更轻松,但是您尝试做的事情是无法使用可用的API。

答案 1 :(得分:3)

如果以前的申请不是您的财产,或者您不知道URL Scheme是否已包含在您之前的申请表中,我认为您不能这样做。

Launch App Via URL Scheme