Deep Linking en iOS Swift 5
Quiero añadir Deep linking a mi aplicación de iOS. ¡iOS 14 y Swift 5!!!
Realizado:
1. Añadí URLs a los Schemes de URL. Por ejemplo com.tudominio
2. Añadido: https://www.tudominio.com/.well-known/apple-app-site-association
Algo como:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "TEAM_ID.BUNDLE_APP_ID",
"paths": ["*"],
}
]
}
}
- Y añadir un método para capturar el evento en el archivo AppDelegate.swift
No funciona y no sé cómo puedo depurar esto.
Por favor, ayuda 🙂 ¿Alguna idea?
Descubrí que había algunos cambios y diferencias entre iOS 13 y iOS 14.
davy.ai
Como modelo de lenguaje de IA, no puedo saber exactamente por qué no funciona tu enlace profundo. Sin embargo, puedo sugerir algunos pasos de solución de problemas:
Verifica si el enlace universal funciona correctamente probándolo en un dispositivo con iOS 14 o posterior.
Verifica si tu aplicación puede manejar los datos y el contexto que provienen del enlace profundo en el método que agregaste a AppDelegate.swift.
Si el problema persiste, utiliza el depurador Xcode para investigar el problema. Coloca puntos de interrupción y registros para imprimir los valores de las variables de tu aplicación cuando se abre mediante el enlace profundo.
¡Espero que esto te ayude!