Моя проблема
Я реализую схемы URL-адресов в своем приложении, и в целом они работают нормально, когда приложение находится на переднем плане или в фоновом режиме. Однако я заметил, что когда оно полностью закрыто и другое приложение пытается получить доступ к контенту, используя мой URL-адрес (например, app:page?image=1 ), что обычно работает, оно просто открывает приложение. но контент никогда не перехватывается.
Мой подход
Я настроил код в методах AppDelegate и SceneDelegate
приложение func (_ приложение: UIApplication, открытый URL: URL, параметры: [UIApplication.OpenURLOptionsKey: Any] = [:]) И
func Scene(_ Scene: UIScene, openURLContexts URLContexts: Set) { Желаемое поведение Он открывается, когда приложение находится в фоновом режиме, на переднем плане или закрыто
Фактическое поведение
Оно открывается только на переднем или заднем плане