Este post tiene como objetivo aclarar las razones por las cuales se produce el error ‘Pattern not found’ al momento de parchar Unity.

Este error se produce por los siguientes motivos:

  1. La versión de Unity que deseas modificar no es soportada por el programa y cuando tratas de aplicar el parche este simplemente no encuentra coincidencias y manda este error.
  2. Unity ya esta parchado, tu versión de Unity ya tiene una modificación aplicada y no puede encontrar el patron  y por ello ya no puede modificar nada.
  3. Has utilizado algun parche de seguridad de Unity, no he comprobado el funcionamiento del mismo usando los parches de seguridad, pero el software trabaja con cadenas y al no encontrar alguna automaticamente manda error.

Cuando sucede este error hay algunas opciones que puedes probar para intentar solucionar este error:

  1. Si ya habias aplicado el parche anteriormente, unicamente debes de crear una licencia, unicamente debes seleccionar la carpeta de Unity->Editor y presionar el boton Crear Lic y se va a generar una licencia de acuerdo a la version de Unity que se encuentre.
  2. Verifica que la versión de Unity este soportada por el parche, por lo regular yo pruebo las versiones del parche con la ultima versión que este disponible.
  3. Reinstala Unity, esta puede ser la solución absoluta para este problema y casi siempre les funciona a los usuarios que me comentan el problema, esto dejalo para el ultimo si todo lo demas falla.

Me gustaria recolectar más información sobre este error y saber el por que es esta generando asi que si gustas ayudarme puedes tomar tu archivo Unity.exe y subirlo a MEGA y comparte el enlace en los comentarios.