Si actualizo mi Xcode a Xcode 8.3.1, ¿funcionará mi aplicación desarrollada en Xcode 8.2.1?

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.

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.

si su aplicación está desarrollada en swift 2.3, xcode 8.3 ya no es compatible con swift 2.3, por lo que debe convertir su proyecto a swift 3.

Puede hacerlo editando -> Convertir -> a la sintaxis actual actual

La automatización se elimina de los instrumentos, puede usar pruebas de interfaz de usuario para esto.

Al generar manualmente el código para las entidades de Core Data, el código Objective-C generado utiliza correctamente ClassName + CoreDataClass.h en lugar de solo ClassName.h en las directivas #import.

Sí, funcionará con algunos problemas técnicos si tiene mala suerte, pero lo más probable es que funcione … No es como si estuvieras haciendo la transición de un viejo xcode a la última versión de xcode.

Una cosa que quiero agregar es que es divertido solucionar un problema con la última versión de Xcode y aprenderás algo nuevo.

Feliz codificación.

Absolutamente sí. Dado que no hay cambios importantes en esta versión.

Sí lo hará Sin embargo, la última versión de Xcode es 8.3.2.

Sí, idealmente debería funcionar. A veces es posible que necesite borrar los datos derivados de la aplicación xcode para asegurarse de que funciona.

More Interesting

¿Cuál es la mejor manera de administrar el inicio de sesión de la cuenta en las aplicaciones de iPhone? ¿Cuál es la mejor manera de enviar los datos de la cuenta de forma segura?

¿Puede una persona usar el nuevo lenguaje de programación Swift de Apple para desarrollar un nuevo sistema operativo, lejos del sistema operativo de Apple? ¿O solo puedes hacer aplicaciones?

¿Es posible escribir aplicaciones iOS en C?

Cómo usar conceptos de big data en la aplicación iOS

¿Cuándo, si alguna vez, no deberías incluir la barra de estado en una aplicación de iPhone?

¿Qué nuevas características de iOS 8 hacen que no esté disponible para el iPhone 4? ¿Por qué iOS 7 hace que el iPhone 4 sea lento?

¿Cuáles son las desventajas y ventajas de elegir JetBrains AppCode con soporte Swift 2 sobre Xcode 7.x para el desarrollo de iOS?

Con el reconocimiento de voz de voz a texto de iOS, ¿puedo retroceder, eliminar o corregir lo que he escrito hasta ahora?

Después de 8 años en la industria de desarrollo de software, he terminado con Java. ¿Qué debería aprender a continuación para mantenerme interesado en la programación, Python, Ruby, Go o el desarrollo de aplicaciones iOS?

¿Cuáles son las diferencias entre los métodos segue show, show detail, present, etc. en los controladores de vista Xcode?

¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones para iPhone en India?

¿Cuál es la mejor manera de comenzar a usar Xcode?

¿Cuáles son las principales preocupaciones de privacidad en iOS 11?

Cómo recuperar un SMS perdido después de la actualización de iOS 11

¿Cuáles son los principales desafíos al usar D3.js en iOS?