我有两个 ios 应用程序..app1 和 app2。现在我想要的是从 app1 启动 app2。这可以使用 openUrl 方法和 url 方案来完成。但我只想在 app1 进入后台/被挂起时启动 app2。
我能够从 AppDelegate 的 applicationWillEnterForeground 启动 app2 ...但相同的代码在 AppDelegate 的 applicationDidEnterbackground 方法或 applicationWillResignActive 中不起作用。
谁能告诉我当用户离开 app1 时如何从 app1 启动 app2。
在检查日志时,它显示以下内容:
:从后台应用程序使用 BOOL _verifyURLEntitlement(mach_port_t, NSURL , SBSApplicationLaunchFromURLFlags, SBApplication * )所需的权利 com.apple.springboard.openurlinbackground :LaunchServices:应用程序启动失败 - 收到错误代码 1