Todas las Noticias en Películas, Avances de Películas y Reseñas.

Hay un error en el uso compartido de archivos entre Windows e iOS 10.3: aquí hay una solución

Cuando se lanzó iOS 10.3, el iPhone y el iPad comenzaron a usar un nuevo sistema de archivos, Apple File System (APFS). La transición pareció ir bien, sin pánico ni problemas generalizados. Sin embargo, los usuarios de Windows están comenzando a quejarse de que el intercambio de archivos ocasionalmente se interrumpe entre sus computadoras y su iPhone o iPad con iOS 10.3. Hay una solución: siga leyendo para obtener más información.

El código de la computadora y el iPhone es complicado, por lo que no sorprende que haya un error en el intercambio de archivos entre Windows e iOS 10.3 (Crédito de la imagen: Markus Spiske)

El problema con el uso compartido de archivos entre Windows e iOS 10.3, en pocas palabras

El problema con el uso compartido de archivos ocurre cuando se usan ciertos caracteres Unicode en el nombre del archivo. En los foros de desarrolladores de Apple, un hilo de principios de abril se relaciona con un problema con los nombres de archivo en coreano o japonés. Los archivos parecen transferirse sin problemas, pero en realidad no aparecen en el dispositivo iOS.

Los desarrolladores de iMazing encontraron más caracteres no ingleses que activan el error APFS en el intercambio de archivos entre Windows e iOS 10.3. Algunos, pero no todos, de estos personajes incluyen:

El español norte (U+241)Muchos caracteres hangul coreanos como (U+54620)Caracteres cirílicos rusos acentuados, c o Ё por ejemplo (U+1037 y U+1025)Caracteres franceses acentuados como mi o a (U+233 y U+224)El Escandinavo A (U+197)

APFS no está normalizando los nombres de archivo

El software de computadora usa Unicode, un estándar que asocia valores numéricos a caracteres. Esto es especialmente importante para los caracteres fuera del alfabeto inglés. Por ejemplo, Unicode expresa el carácter latino A con U+41, y su variante en minúsculas a con U+61. Personajes como los españoles norte son compuestos, o precompuesto, caracteres. Unicode representa aquél, en particular, con un norte (U+110) y ~ (U+771).

Recomendado:  Daniel Craig confirma que ha terminado después de "No hay tiempo para morir"

Por otro lado, el único valor Unicode U+241, un descompuesto carácter, se mostrará también se mostrará el norte.

Tanto macOS como las versiones de iOS anteriores a la 10.3 utilizan el sistema de archivos HFS+. HFS+ normaliza los nombres de los archivos: convierte todos los caracteres de un nombre de archivo a su variante Unicode descompuesta, si existe. De esa forma, no terminará con dos nombres de archivo de aspecto idéntico en la misma carpeta.

El sistema de archivos de Windows, NTFS, en realidad favorece las variantes precompuestas y no normaliza los nombres de los archivos. APFS tampoco normaliza los nombres de los archivos. Entonces, lo que termina sucediendo es que cuando un usuario de Windows transfiere un archivo que contiene uno de los caracteres precompuestos ofensivos a su iPhone a través de iTunes, nada normaliza ese carácter a su variante descompuesta.

Estaría bien, pero…

APFS puede reconocer perfectamente tanto los caracteres descompuestos como los precompuestos. El problema radica en las interfaces de programación de aplicaciones (API) del desarrollador que se utilizan para interactuar con el sistema de archivos. Apple creó esas API pensando en macOS, y el código normaliza los nombres de los archivos. Eso parece dar como resultado un comportamiento defectuoso al intentar enumerar archivos APFS no normalizados o acceder a sus atributos.

Bien, entonces, ¿qué hago?

Apple ha reconocido el error y eventualmente lo solucionará. Mientras tanto, los usuarios de Windows que necesitan transferir archivos a sus dispositivos iOS desde una PC tienen una opción que funciona. Los desarrolladores de iMazing han actualizado la aplicación para que normalice los nombres de los archivos antes de transferirlos al iPhone o iPad. Esencialmente, iMazing reproduce cómo macOS maneja los nombres de los archivos. Hasta que Apple presente su propia solución, los usuarios de Windows pueden utilizar iMazing para sus necesidades de transferencia de archivos.

Recomendado:  Cámara de papel: ponga efectos de dibujos animados y pintura en vivo en la cámara

Tenga en cuenta que DigiDNA cobra por iMazing, pero puede descargar una prueba gratuita limitada. Sin embargo, la transferencia de archivos entre la computadora y el dispositivo iOS es una función que siempre ha sido ilimitada en la versión de prueba de iMazing, por lo que no necesita comprar una licencia para aprovecharla. Puede descargar iMazing para Windows directamente desde el sitio web de DigiDNA para la aplicación. Los desarrolladores dicen que volverán a los nombres de archivo no normalizados una vez que Apple haya solucionado el problema por su parte.

Tabla de Contenido