Las aplicaciones a veces se bloquean debido a las versiones. Cada nueva versión del sistema operativo (SO) tiene nuevas características (tenga en cuenta que Android tiene muchas más versiones, ya que se ejecuta en muchos más dispositivos). Si el desarrollador apunta a una API (una forma de hablar con el sistema operativo) sin verificar si existe, la aplicación se bloqueará porque ese código del sistema operativo que desea hablar no existe.
La versión corta es que el desarrollador no:
- Tenga en cuenta el control de versiones comprobando la existencia de un código antes de intentar usarlo
- El equipo desarrollador / qa no realizó pruebas suficientes para encontrar el error antes de lanzar la aplicación.
Con suerte, los desarrolladores registraron los eventos y organizaron una utilidad para obtener esos registros para que el error se note y pueda corregirse en la próxima versión.
- Si hay una gran demanda de desarrolladores en tecnología en este momento, ¿por qué las empresas no solo subcontratan más?
- ¿La zona geográfica tiene un fuerte efecto en los ingresos de un desarrollador de aplicaciones (Android, iOS)?
- ¿Puedo hacer una aplicación como Snapchat con C # / Xamarin.forms y ejecutarla en iOS y Android? ¿Cómo?
- ¿Para qué se usa en Swift? ¿Por qué lo usamos?
- ¿Por qué está perdiendo cuota de mercado iOS de Apple en China?