iOS beta 8.3 3 fue lanzado esta tarde por la compañía Apple y ya les hemos dicho que la actualización trae nuevas opciones para filtrar mensajes desde la aplicación Mensajes, Mensajes y la aplicación Ver que permite el control Apple Watch. Aparte de estos, la compañía Apple ha publicado una lista de cambios con todos los cambios implementados en el código de su sistema operativo, no siendo la mayoría de estas innovaciones visibles para el usuario común y corriente.
Abajo tenéis todo Lista de novedades de iOS 8.3 beta 3.
Notas de la versión del SDK de iOS para iOS 8.3 Beta 3
Introducción
iOS SDK 8.3 brinda soporte para desarrollar aplicaciones de iOS. El SDK incluye un conjunto completo de herramientas, compiladores y marcos para crear aplicaciones para iOS y OS X. Las herramientas incluyen Xcode IDE y la herramienta de análisis de instrumentos, entre muchas otras.
Con este software, puede desarrollar aplicaciones para iPhone, iPad o iPod touch con iOS 8. Ahora incluye WatchKit, un marco para desarrollar aplicaciones para Apple Watch. Puede probar sus aplicaciones utilizando el simulador de iOS incluido.
iOS SDK 8.3 requiere una computadora Mac con OS X v10.9.4 (Mavericks) o posterior.
Esta versión de iOS está diseñada para ser instalada únicamente en dispositivos registrados en el Programa de Desarrolladores de Apple. Intentar instalar esta versión de iOS de manera no autorizada podría dejar su dispositivo en un estado inutilizable.
Para obtener más información y recursos de soporte adicionales, visite http://developer.apple.com/programs/ios/.
Informe de errores
Para cuestiones no mencionadas en el Notas y problemas conocidos sección, registre los errores a través del sitio web para desarrolladores de Apple (https://developer.apple.com/bug-reporting/ios/). Además, puede analizar estos problemas y el SDK de iOS 8.3 en los foros de desarrolladores de Apple: http://devforums.apple.com. Para obtener más información sobre iCloud para desarrolladores, vaya a http://developer.apple.com/icloud.
Notas y problemas conocidos
Los siguientes problemas se relacionan con el uso de iOS SDK 8.3 para desarrollar código.
Extensiones de aplicaciones
Notas
- Las extensiones de aplicaciones necesitan un segmento arm64 para ejecutarse en dispositivos de 64 bits. Si intenta ejecutar el segmento armv7 en un dispositivo de 64 bits, no funcionará.
- Las aplicaciones deben tener un segmento arm64 si el paquete contiene un marco con el que se vinculan tanto la aplicación como la extensión de la aplicación.
CarPlay
Problema conocido
El audio de las llamadas salientes y el audio de FaceTime pueden estar entrecortados.
Spotlight
Problema conocido
Es posible que los teclados de terceros no estén disponibles para su selección en Spotlight Search.
Solución alternativa: reinicie el dispositivo.
kit de interfaz de usuario
Note
Al vincular con iOS 8.3, cualquier código que se base en información de diseño (como el marco) de un
UIButton
subvista cuando el botón no está en la jerarquía de ventanas deberá enviarlayoutIfNeeded
al botón antes de recuperar información de diseño (comobutton.titleLabel.frame
) para garantizar que los valores de diseño estén actualizados.Por ejemplo, si tuvieras algo como esto:
UIButton *botón = [UIButton buttonWithType:UIButtonTypeSystem]; // código que configura el botón, pero aún no lo agrega a una ventana CGRect titleFrame = botón.titleLabel.frame; // código que se basa en el valor correcto para titleFrameAhora necesitas:
relojero
Problema conocido
Crear una imagen animada usando el
UIImage
MétodoanimatedImageWithImages:duration:
y luego reproducir la animación usandostartAnimating
ignora la duración y reproduce lo más rápido posible.Solución alternativa: utilizar
startAnimatingWithImagesInRange:duration:repeatCount:
preferiblemente.