是否有可能回到以前打开的应用程序编程在iOS?

我希望用户在完成与我的应用程序的交互之后自动将其带回来。 可能吗?

我认为这可能是可能的..如果用户从另一个应用程序内打开你的应用程序,那么他显然会通过URLscheme打开你的应用程序。 源应用程序将拥有从Safari浏览器打开的应用程序的包标识符。 所以你可以使用urlscheme从你的应用程序打开safari。 唯一的限制是您只能打开有限数量的应用程序,而不是用户电话上可用的所有人,因为您将无法访问整个URLscheme列表。

这是一个常见的urlscheme列表。

http://aijazansari.com/urlschemelist/#Phone

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { [IXIGATrackerUtil trackCampaign:url];