Probablemente, pero no siempre.
Los primeros programas tienen errores, Xcode es un programa. Por lo tanto, la nueva versión podría tener un error que impide que su aplicación funcione, o la versión anterior podría haber tenido un error y dejar que su aplicación funcione cuando nunca debería haber funcionado .
Second Xcode también contiene el SDK con el que compila su aplicación, que cambia. Las llamadas antiguas a veces se eliminan (normalmente solo después de años de emitir advertencias sobre su uso), las cosas se agregan a la lista de “esto se eliminará, deje de llamarlo en algún momento de este año solo para estar seguro” (y si tiene su compilador configurado para “tratar las advertencias como errores”, ¡bueno, tiene un nuevo error!), a veces se agregan cosas nuevas. Ocasionalmente, agregar cosas nuevas rompe su aplicación.
- ¿Qué empresas de control de calidad de iOS recomendarías?
- ¿Puedes hacer una aplicación usando solo la codificación Swift?
- ¿Conoces algunas aplicaciones de fotografía gratuitas para iOS para hacer fotos impresionantes?
- ¿Cuál es la mejor opción de almacenamiento en la nube para mi aplicación?
- ¿Cómo puedo hacer una aplicación para iPhone desde mi sitio web?
Sin embargo, normalmente puede descargar los SDK antiguos durante mucho tiempo después de que se conviertan en “ya no son nuevos”, aunque a menudo es mejor adoptarlos a los más nuevos.
Por último, pero definitivamente no menos importante, si está utilizando Swift, es un nuevo lenguaje que todavía está en constante cambio. Podría haber cambiado de manera significativa (sin embargo, debería ofrecer soluciones para las cosas que se rompen). Sin embargo, prometieron dejar de hacerlo, en la práctica eso significará que sucede mucho menos, pero no nunca. También vea la parte de “errores” arriba, se aplica el doble al compilador Swift y la biblioteca estándar.