¿Cómo solucionar la URL solicitada por Apple para la aplicación Xiaoyuan?
2. Borre el caché, vaya a Configuración y Safari, seleccione Borrar caché y Borrar cookies, restaure la configuración de red, vaya a Configuración, General y Recuperación, seleccione Restaurar configuración de red, luego reinicie el dispositivo y busque. conexiones de red nuevamente, apague el wifi y vuelva a encenderlo. Quizás quieras probarlo si Safari no puede abrir la página web.
3. Ignora este wifi, ingresa a configuración, general y red, haz clic en el botón de flecha azul a la derecha de la red wifi a la que estás conectado, luego selecciona ignorar esta red, luego busca conexiones de red nuevamente, reinicie el enrutador, apáguelo y reinícielo.
4. Configure manualmente el enrutador en Configuración, General y Red. Haga clic en el botón de flecha azul a la derecha de la red wifi a la que está conectado y configure la dirección IP. Normalmente, la dirección IP se selecciona automáticamente para DHCP. Puede seleccionar Estático e ingresar manualmente la dirección IP, la máscara de subred, el enrutador y el DNS. Excepto por el último número del primer elemento, los números restantes son los mismos que en una computadora personal.
Reflexiones sobre el método para abrir URL en iOS
1. Al abrir una URL o saltar a otra aplicación, usaremos la API de salto.
2. El primer parámetro de esta API es la URL o el esquema de URL proporcionado por la aplicación. El segundo parámetro es un diccionario para la comunicación, que se puede obtener del proxy Appdelegate. bloquear la devolución de llamada que indica el resultado con un valor bool.
3. Cuando estamos en otra aplicación, obtenemos los parámetros de solicitud de la URL solicitada y los procesamos. Por ejemplo, los saltos entre aplicaciones se pueden escribir como millertest://one o millertest://two para distinguir diferentes rutas, y las opciones pueden obtener parámetros de solicitud. ¿Es similar a una solicitud de obtención o publicación? Una ruta consta de un parámetro de solicitud.
4. Este método en sí es muy simple y no hay mucho que discutir, pero las ideas de empaque de Apple pueden usarse como referencia. Las aplicaciones recientes enfatizan la componenteización y los módulos están desacoplados e independientes, por lo que podemos referirnos a las ideas de diseño de Apple cuando establecen comunicación.
5. Primero debe haber un centro de registro similar a [Aplicación compartida de UI], que abstrae todos los componentes en rutas y los registra, luego pasa los parámetros del diccionario durante la comunicación y usa métodos similares al procesar la devolución de llamada. resultados de bloques. Al encapsular clases y optimizar código, puede consultar las ideas de diseño y el marco de código de Apple.