当用户完成我的iOS应用程序时,将以前的应用程序带回前台

我的iOS 4/5/6应用程序是为了简单使用。 我希望用户点击一个“完成,现在离开”button,将他们带回到他们正在使用的应用程序之前,我来到前面。

有没有办法让我的iOS把自己置于后台,同时返回前面的应用程序?

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

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

该button是主页button。

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

有没有公​​共的API切换到另一个应用程序。 不过,用户可以在应用程序之间进行切换。 除了您提到的轻扫手势外,他们还可以向上滑动四根手指以获取最近的应用程序列表,或者双击主屏幕button以获得相同效果,或者点击主屏幕button一次返回到跳板。 用户,而不是应用程序,应该是在控制哪个应用程序在前台。 他们这样做的方式应该是从一个应用程序到另一个应用程序的标准。 我可以理解想要使用户的生活变得更加简单,但是你想要做的只是使用可用的API。

如果以前的应用程序不是您的财产,或者您不知道在上一个您所知道的应用程序中是否包含了URLscheme,我认为您不能这样做。

通过URLscheme启动应用程序 !