app1 と app2 という 2 つの iOS アプリがあります。今私が欲しいのは、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 を受け取りました