Pregunta

Estoy haciendo un Libreta de Apple Pase para un tercero, y el código QR que necesito mostrar en el pase realmente está hecho de otro código QR decodificándolo, porque Apple solo le permite especificar el mensaje para el código QR y no la imagen real de él.

Por alguna razón, el código QR generado por la libreta es diferente del código QR de terceros original, a pesar de que parecen tener el mismo mensaje al decodificar. Ambos son códigos QR de la versión 10.

Ya he descubierto que esto se debe a diferentes niveles de recuperación de errores.

¿Cómo puedo verificar que los códigos contengan exactamente la misma información (la misma codificación y tal)?

¿Fue útil?

Solución

Debes decodificarlos y comparar las cadenas. No hay personajes "invisibles", sin imprimir, tal vez, pero aún aparecerían en la cadena.

Tenga en cuenta que la codificación puede variar mediante la elección del patrón de máscara y los segmentos ECI.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top