Ios6 ios应用程序之间的通信

Ios6 ios应用程序之间的通信,ios6,url-scheme,openurl,Ios6,Url Scheme,Openurl,我有两个ios应用程序,分别是app1和app2。现在我想要的是从app1启动app2。这可以使用openUrl方法和url方案来完成。但我只想在app1进入后台/挂起时启动app2 我能够从AppDelegate的applicationWillEnterForeground启动app2…但相同的代码在AppDelegate的ApplicationIdentinterBackground方法或applicationWillResignActive中不起作用 有人能告诉我当用户离开app1时如何从

我有两个ios应用程序,分别是app1和app2。现在我想要的是从app1启动app2。这可以使用openUrl方法和url方案来完成。但我只想在app1进入后台/挂起时启动app2

我能够从AppDelegate的applicationWillEnterForeground启动app2…但相同的代码在AppDelegate的ApplicationIdentinterBackground方法或applicationWillResignActive中不起作用

有人能告诉我当用户离开app1时如何从app1启动app2吗

检查日志时,会显示以下内容:

:com.apple.springboard.openurlinbackground 需要使用BOOL验证权限(马赫端口、NSURL、, SBSApplicationLaunchFromURLFlags,SBApplication*)从后台启动 应用程序:LaunchServices:应用程序启动失败-已收到 错误代码1


首先,《钢铁侠》给出了一个很好的链接,它只适用于越狱设备

第二,没有法律和文件规定的方法来做到这一点。苹果口头禅是用户决定设备应该做什么。在这种情况下,用户按了Home按钮,所以它不应该随机转到其他应用程序


您可能会发现一些私有API,它允许您执行类似的操作。然而,AppStore不会接受它。

首先,《钢铁侠》给出了一个很好的链接,它只适用于越狱设备

第二,没有法律和文件规定的方法来做到这一点。苹果口头禅是用户决定设备应该做什么。在这种情况下,用户按了Home按钮,所以它不应该随机转到其他应用程序

您可能会发现一些私有API,它允许您执行类似的操作。但是,app store将不接受此链接。

检查此链接。检查此链接。