iOS 10 beta 5 ha sido lanzado

iOS beta 10 5 fue lanzada hace apenas unos minutos por la compañía Apple, la nueva versión del sistema operativo para iPhone, iPad y iPod Touch está disponible, sorprendentemente, sólo una semana después del lanzamiento de iOS 10 beta 4, siendo la situación nada normal para Apple.

Donar iOS beta 10 5 para desarrolladores de aplicaciones para la plataforma iOS se ha lanzado en este momento, por lo que si tiene instalado iOS 10 beta 4, o una versión anterior, puede actualizar al nuevo a través del sistema de Actualización de software accesible desde Configuración> General> Software Actualización, Configuración > General > Actualización de software.

Como te dije arriba, iOS beta 10 5 Llega apenas una semana después del lanzamiento de la versión anterior, la compañía Apple aceleró el proceso de prueba de los cambios preparados, incluidas las soluciones a los posibles problemas que han reportado los usuarios hasta el momento.

iOS beta 10 5

Teniendo en cuenta que nos separa poco más de un mes del lanzamiento oficial de iOS 10 beta 5, es bastante normal que Apple apresure el proceso de prueba, teniendo en cuenta que sólo se habían lanzado 4 versiones beta de iOS 10 en dos meses después de su aparición por primera vez. por lo que podemos esperar nuevas versiones beta más rápido hasta septiembre.

iOS beta 10 5

Por ahora no se sabe qué novedades nos trae iOS 10 beta 5, pero todas estarán disponibles en este artículo, así que no olvides actualizarlo, incluso desde la aplicación iDevice.ro, usando el botón ubicado en la parte superior. de la aplicación.

actualizaciones

ACTUALIZAR: watchOS 3 beta 5, tvOS 10 beta 5 si macOS Sierra beta 5 También fueron liberadas por la compañía Apple para desarrolladores, siendo el proceso de actualización de estas versiones de los sistemas operativos similar al descrito al inicio de este artículo para iOS 10 beta 5.

10 4 iOS beta pública también fue puesto en libertad.

ACTUALIZACIÓN 2: Aquí está la lista oficial de cambios anunciados por la compañía Apple.

  1. Apple ha cambiado el sonido al bloquear iDevices, ahora se parece al de una puerta cerrándose.
  2. La aplicación Música tiene un nuevo icono que se muestra cuando usamos auriculares para escuchar música.
  3. También es posible instalar aplicaciones con Touch ID después de reiniciar los terminales.

Funcionalidad no en iOS 10 beta 5
Funcionalidad que requiere adopción de las aplicaciones de la App Store, como las aplicaciones iMessage, SiriKit y Maps.
extensiones, no estarán disponibles hasta que esas aplicaciones puedan adoptarse y enviarse a la Tienda.
Corregido en esta versión
Accesorios
Los dispositivos ya no entrarán en pánico al usar la Smart Battery Case del iPhone 6s.
App Store
Mientras se prueban las compras dentro de la aplicación en la zona de pruebas, el primer cuadro de diálogo de autenticación ya no debería aparecer
dos veces.
Apple TV
Al configurar un Apple TV usando Tap to Setup en un dispositivo iOS, deberías poder continuar
más allá de la pantalla Red conectada.
Compatibilidad binaria
Las aplicaciones de terceros ahora pueden reproducir música incluso si se eliminó la aplicación Música.
Bluetooth
Algunos clientes utilizan audífonos con Bluetooth de baja energía con un iPhone que también está conectado
a un Apple Watch ya no debería escuchar interrupciones o saltos de audio ocasionales.
Mensajes
Las miniaturas de fotos en Mensajes ya no deberían dibujarse con un zoom incorrecto, lo que provocaba que aparecieran grises.
relleno de imágenes circundantes.
Teléfono
• Después de habilitar el altavoz durante una llamada, las llamadas posteriores ya no utilizarán el altavoz de forma predeterminada.
• Al realizar llamadas consecutivas de emergencia al 911 de CS, la interfaz de usuario del marcador ya no muestra "llamada al 911"
en lugar de "llamada de emergencia al 911".
Billetera
Los banners de actualización de pases ya no dejarán de mostrarse a menos que las notificaciones de pases anteriores se borren primero.
Centro de notificaciones.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 4 de 12
Notas y problemas conocidos
Fundación AV
Note
En iOS 10 beta 3, los nombres de los métodos opcionales AVCapturePhotoCaptureDelegate
didFinishProcessingPhoto y didFinishProcessingRawPhoto se cambiaron a
didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSetting
s:bracketSettings:error: y
didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSetting
s:bracketSettings:error:, respectivamente. Código que utiliza los nombres anteriores (como WWDC
versión del proyecto de muestra AVCamManual) continuarán compilando, pero las devoluciones de llamadas de delegados más antiguas
no se ejecutará.
Compatibilidad binaria
• Apple reserva prefijos de dos letras para su uso en clases de marco. Al nombrar tus propias clases,
utilice un prefijo de tres letras. Las pautas se pueden revisar aquí:
https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/
ProgramaciónConObjetivoC/Convenciones/Convenciones.html
Si no se siguen estas pautas, la aplicación podría fallar durante las versiones beta del software.
• Al volver a compilar con iOS 10.0, llamar a [NSObject valueForKey:] con una tecla nula genera un
excepción. Anteriormente, esto conducía a un comportamiento indefinido; ahora, hace que tu aplicación falle.
• Hacer referencia a una fuente del sistema por su nombre en una llamada a +[UIFont fontWithName:size:] provoca un
chocar. Para obtener más información, consulte https://developer.apple.com/videos/play/wwdc2015/804/
• Para mejorar la privacidad del cliente, https:// URL, NSURLSession y NSURLConnection no
ya no admiten conjuntos de cifrado RC4 durante el protocolo de enlace TLS. Las aplicaciones y servicios afectados deben
actualice los servidores web para utilizar conjuntos de cifrado más modernos.
• Las aplicaciones pueden bloquearse si cambian la geometría de una supervista en viewWillLayoutSubviews o
diseñoSubvistas.
• NSURLConnection no permite conexiones que utilicen versiones del protocolo TLS inferiores al protocolo
versión especificada por una política ATS a través de NSExceptionMinimumTLSVersion o
NSThirdPartyExceptionMinimumTLSVersion claves. Las aplicaciones y servicios afectados deben
actualice los servidores web para utilizar versiones más modernas del protocolo TLS.
CarPlay
• Es posible que experimentes desconexiones mientras estás conectado a CarPlay.
• El audio de Siri puede cortarse al leer Mensajes.
Protocolo HTTP de red CF
La clase NSMutableURLRequest requiere que la propiedad HTTPBodyStream no esté abierta
stream, y las clases NSURLConnection y NSURLSession ahora aplican estrictamente esta opción sin abrir.
requisito de flujo. Las aplicaciones afectadas deben asegurarse de que ningún NSInputStream proporcionado aún no se haya
ha sido abierto.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 5 de 12
NubeKit
Al compilar y ejecutar desde Xcode repetidamente, las operaciones de larga duración pueden fallar con un mensaje "No tienes
permiso para guardar el archivo” error porque la ruta del contenedor cambia repetidamente.
FaceTime
No se admiten llamadas FaceTime entre esta versión beta y versiones beta anteriores de iOS y macOS. Por favor actualiza tu
Mac y iPhone a la última versión.
HomeKit
Es posible que no se puedan agregar accesorios WAC HomeKit al usar la aplicación Home si las credenciales de red no están primero
proporcionado usando la opción Configuración > Wi-Fi > Configurar nuevo dispositivo.
Solución alternativa: si falla al agregar dicho accesorio HomeKit, proporcione las credenciales de red usando Configuración >
Wi-Fi > Configurar nuevo dispositivo. Después de que el accesorio se haya unido a la red, se puede agregar el accesorio.
usando la aplicación Inicio.
libdispacho
Libdispatch afirma si se detecta un bloqueo debido a un punto muerto en despacho_barrier_sync.
Mensajes
• Cuando se utilizan UISearchController y UITableViewController en extensiones de Mensajes,
su contenido se puede ocultar debajo de la barra superior.
Solución alternativa: utilice recuadros de alrededor de 80 px en la parte superior y 40 px en la parte inferior.
• Solo en Simulator, cuando se localiza ChangeDescription en insertMessage:
localizedChangeDescription:completionHandler: el método está establecido en
$localParticipantIdentifier.UUIDString, el
$localParticipantIdentifier.UUIDString no se reemplaza con el ID de mensajes del usuario,
y UUIDString se imprime tal cual.
• Cuando se fuerza el cierre de la aplicación Mensajes en el Simulador, se pierde el historial de mensajes.
• Cuando un objeto UIAlertController se presenta en una extensión de Mensajes, el objeto UIAlertController lo trunca.
barra inferior de la extensión.
• Si se muestra un cuadro de diálogo de inicio de sesión mientras se realiza una compra dentro de la aplicación o se intenta comprar contenido
de la tienda, o la tienda o la extensión serán dadas de baja.
• Las sugerencias de búsqueda en iOS 10 beta pueden mostrar sugerencias de iTunes Store, pero los resultados de búsqueda devueltos son
para la tienda de mensajes.
• Al iniciar una extensión de la aplicación iMessage desde el Simulador de iOS, la extensión de la aplicación puede estar en blanco
y deja de responder a la entrada táctil.
• El UUID del participante local es el mismo para ambos participantes de la conversación en el Simulador únicamente.
Solución alternativa: utilice un dispositivo para probar las comparaciones de UUID.
• Al leer mensajes, Siri no describe con precisión los nuevos tipos o funciones de mensajes.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 6 de 12
Gestión de dispositivos móviles
• A partir de iOS 10, las cargas útiles de SCEP ya no son predeterminadas en MD5 si un servidor SCEP no puede devolver un
CACaps o no afirma tener capacidad para SHA-1, SHA-256 o SHA-512 en CACaps.
Si un servidor SCEP no responde a GetCACaps, se asumirá y utilizará SHA-1 para SCEP
intento.
Si los servidores SCEP responden a GetCACaps, el servidor debe tener en cuenta que tienen SHA-1, SHA-256 o
La capacidad SHA-512 o la solicitud de inscripción SCEP falla debido a capacidades insuficientes.
Consulte la sesión de la WWDC 2016 Novedades en la administración de dispositivos Apple para obtener más información.
• Para fomentar el uso de contraseñas más seguras, iOS 10 siempre solicitará al usuario que cree una contraseña de
al menos 6 caracteres en un dispositivo compatible con TouchID, incluso si existe una política de contraseña que permita
códigos de acceso más cortos. En este caso, los usuarios aún pueden ingresar un código de acceso más corto que cumpla con el código de acceso.
.
Música
Notas sobre Apple Music en iOS 10 beta 5:
• Es posible que Reproducido recientemente en For You no se actualice instantáneamente.
• Es posible que MPMediaPickerController no se muestre como se esperaba.
• Eliminar Apple Music puede impedir que ciertos accesorios reproduzcan audiolibros, podcasts y
muere. Descarga Apple Music desde la App Store para restaurar la reproducción.
• Es posible que el widget de música de hoy no muestre toda la música reproducida recientemente.
Cuando se conecta a un automóvil, es posible que ciertas funciones no funcionen como se esperaba:
• Editar Up Next puede interrumpir inesperadamente la reproducción.
• Mientras usa CarPlay, Ver todas las estaciones aún no muestra todas las estaciones.
Notas
Es posible que las notas se cierren inesperadamente.
Solución alternativa: desactive y active Notas en Configuración > General > iCloud.
NSUserActividad
Es posible que un objeto NSUserActivity no tenga información de usuario después de la transferencia.
Solución alternativa: llame explícitamente a convertiseCurrent en el objeto de actividad.
Rendimiento
Algunos dispositivos pueden experimentar problemas de rendimiento, como bloqueos y caídas de fotogramas.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 7 de 12
Teléfono
La transcripción de correo de voz (beta) está disponible en iPhone 6s, iPhone 6s Plus y iPhone SE con idioma Siri
configurado en inglés (Estados Unidos o Canadá).
Fotos
• Los datos faciales se reprocesarán en iOS 10 beta 5, lo que dará como resultado cualquier rostro con nombre, favorito o combinado
datos que se están restableciendo.
• La sincronización de personas no está habilitada a través de la biblioteca de fotos de iCloud en iOS 10.
• Memorias, Relacionados, Personas y Escena no son compatibles con dispositivos de 32 bits.
Safari
• WebGeolocation ahora requiere un sitio web seguro (HTTPS) para funcionar tanto en iOS como en macOS
evitar el uso malicioso de los datos de ubicación.
• WKWebView ahora respeta por defecto user-scalable=no desde una ventana gráfica. Clientes de WKWebView
puede mejorar la accesibilidad y permitir a los usuarios pellizcar para hacer zoom en todas las páginas configurando el
La propiedad WKWebViewConfiguration ignora ViewportScaleLimits a YES.
• La configuración de SFSafariViewController y -[SFSafariViewController
initWithURL:configuration:] Las API se han eliminado y –
[SFSafariViewController initWithURL:entersReaderIfAvailable:] ya no está
marcado como obsoleto. La propiedad preferidaBarTintColor se ha movido a
SFSafariViewController, junto con una nueva propiedad preferidaControlTintColor
qué clientes deberían usar en lugar de configurar tintColor directamente en la vista. Aplicaciones vinculadas en iOS
10 o posterior ya no reenviará el color de tinte de su vista a SFSafariViewController.
Siri
Es posible que Siri no proporcione la respuesta deseada cuando una solicitud requiere que se elimine una aplicación.
sirikit
• La propiedad del identificador en INIntent no puede cambiar entre solicitudes de Siri.
• El resultado de la resolución de needMoreDetails(for:) no funciona actualmente.
Patios de juego Swift
Swift Playgrounds es una nueva aplicación diseñada para ayudar a las personas a aprender a codificar con Swift 3.
Ofrece contenido descargable, incluido Learn to Code Part 1 y Learn to Code Part 2, que enseña
los fundamentos de la codificación en Swift y desafíos adicionales que puede explorar. Tú también puedes
experimente por su cuenta creando áreas de juego basadas en las plantillas, cree un área de juegos en blanco o
áreas de juego abiertas creadas en Xcode.
Swift Playgrounds se incluye con iOS 10 beta 5.
Swift Playgrounds beta 5 contiene Learn to Code Part 1 y Learn to Code Part 2. Swift Playgrounds beta
5 también incluye la nueva plantilla de Gráficos, además de las plantillas Respuestas, Formas y Espacios en blanco.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 8 de 12
Notas
• Los parques infantiles que no están almacenados en iCloud no están disponibles al actualizar a la versión de Swift
Parques infantiles disponibles en la App Store este otoño. Para conservar sus áreas de juego, active iCloud o
use la hoja para compartir para AirDrop, mensaje o correo electrónico a sus parques infantiles para realizar una copia de seguridad en otro
computadora o dispositivo antes de pasar a la versión final de Swift Playgrounds.
• Swift Playgrounds beta 5 utiliza la versión preliminar 3.0 de Swift 3 (swiftlang-800.0.41.1). Código escrito usando
Es posible que otras versiones de Swift no funcionen en Swift Playgrounds beta 5.
• Los parques infantiles creados con Swift Playgrounds beta 1 a 4 no se ejecutan correctamente en Swift
Playgrounds beta 5. De manera similar, los parques infantiles disponibles para Swift Playgrounds beta 5 no
ejecutar correctamente cuando se ejecuta en Swift Playgrounds beta 1 a 4. Esta limitación incluye la
áreas de juego en Learn to Code.
• Swift Playgrounds en iPad no realiza un seguimiento de si ha ampliado una vista rápida en línea
para valores en el editor. Por ejemplo, si edita un área de juegos de Swift 3 que tenía un Quick ampliado
Mira, las Vistas rápidas se contraen cuando guardas.
• AVFoundation está disponible, pero la captura de entrada no devuelve nada.
Por ejemplo, AVCapturePreviewLayer es siempre una capa transparente en blanco.
• Un problema impide que las vistas de SceneKit (SCNView) se representen dentro de Swift Playgrounds cuando
la cámara actual (SCNCamera) utiliza nuevos efectos, como gradación de color, franja de color, etc.
saturación y contraste.
• El marco GameController está disponible y parece conectarse correctamente a los controladores, pero
Los bloques del controlador de botones nunca se llaman.
kit de interfaz de usuario
Notas
Antes de iOS 10, era posible anular [UIStackView initWithArrangedSubviews:],
pero esto fue pensado como un inicializador de conveniencia y se implementó como tal. tenemos ahora
hizo cumplir esto en los encabezados. Como resultado, los clientes Swift ya no pueden anular este método, porque
Las reglas de inicializador rápido impiden la anulación de un inicializador de conveniencia.
• En iOS 10, UIKit ha actualizado y unificado la gestión de fondo para UINavigationBar,
UITabBar y UIToolbar. En particular, los cambios en las propiedades de fondo de estas vistas (como
como imágenes de fondo o sombras, o establecer el estilo de la barra) puede iniciar un pase de diseño para que la barra
resolver la nueva apariencia del fondo.
En particular, esto significa que los intentos de cambiar la apariencia del fondo de estas barras dentro
de -[UIView layoutSubviews], -[UIView updateConstraints], -[UIViewController
willLayoutSubviews], -[UIViewController didLayoutSubviews], –
[UIViewController updateViewConstraints], o cualquier otro método que se llame en
La respuesta al diseño puede resultar en un bucle de diseño.
En algunos casos, puede romper estos bucles de diseño asegurándose de utilizar siempre el mismo objeto.
instancia en la que se requieren objetos (como UIImage o UIColor). Pero en general deberías
Evite hacer esto.
Debido a que todos los parámetros de apariencia ahora se resuelven al mismo tiempo, puede haber algunos casos en los que
La apariencia de tu bar ha cambiado. En general, los mejores resultados se obtienen especificando tan poco como
Posibilidad de personalizar su barra. Por ejemplo, si está especificando un valor barTintColor y
especificando un objeto UIImage vacío para la propiedad backgroundImage (como es el caso cuando
llama [UIImage nuevo], por ejemplo), entonces debería obtener mejores resultados especificando solo el
barTintColor. Cualquier cambio que realice para resolver estos problemas en iOS 10 también debería funcionar
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 9 de 12
correctamente en iOS 9; si este no es el caso, informe los errores con un proyecto de muestra y un
Captura de pantalla que indica cómo deberían verse las barras.
• En iOS 10, hay un ligero cambio en el comportamiento de UIGestureRecognizer al eliminar un archivo actual.
reconociendo (es decir, en pleno vuelo) el reconocedor de gestos desde su UIView. Anteriormente, eliminar el
El reconocedor de gestos en pleno vuelo no cancelará explícitamente el reconocedor de gestos, lo que le permitirá
Vuelva a agregar el reconocedor de gestos a la misma vista o a una vista diferente. En iOS 10, llamando –
[UIView removeGestureRecognizer:] en la vista de un reconocedor de gestos en pleno vuelo
Cancela explícitamente el reconocedor de gestos. Si un usuario desea cambiar la vista de un gesto en pleno vuelo
reconocedor, simplemente puede llamar -[UIView addGestureRecognizer:] en la vista que desea
mueva el reconocedor de gestos a.
• Los controladores de vista presentados ahora pueden afectar la apariencia de la barra de estado incluso si se presentaron
desde un controlador de vista que no afectó la barra de estado (por ejemplo, una ventana emergente). Por defecto,
se supone que las presentaciones personalizadas del controlador de vista no afectan la barra de estado; utilizar el
propiedad modalPresentationCapturesStatusBarAppearance en UIViewController para
permitir que un controlador de vista presentado participe en la apariencia de la barra de estado.
• Siempre ha sido un requisito que las subclases de UIViewController llamen a super
implementación de -awakeFromNib a partir de sus propias anulaciones. A partir de iOS 10, –
awakeFromNib está anotado correctamente con el atributo NS_REQUIRES_SUPER para detectar
implementaciones que no cumplen con este requisito. Para corregir esta advertencia, asegúrese de que todas las rutas de código
de su llamada de anulación [super awakeFromNib].
• Cuando se ejecuta en iPad, el color de fondo establecido para UITableViewCell en un Storyboard ahora es
respetado.
• A partir de iOS 10, UITableViewHeaderFooterView admite NSCoding, por lo que si una vista con esto
La clase está en un XIB, ahora se decodifica correctamente. La consecuencia es que las aplicaciones pueden mostrar algo más
contenido para estas vistas que no aparecía antes debido al error que se solucionó.
• Para vistas de tablas muy amplias donde los márgenes del diseño de las celdas se han aumentado automáticamente para seguir
el ancho legible, los recuadros separadores ahora se interpretan en relación con estos márgenes izquierdo y derecho
en lugar de desde los bordes de la vista de tabla.
• La fusión de la entrega UITouch se ha mejorado significativamente, especialmente en los casos en los que
Los usuarios tocarían la pantalla y usarían el Apple Pencil al mismo tiempo en el iPad Pro y el
La aplicación no pudo procesarlos a la velocidad entrante. En ciertos escenarios, los eventos aún pueden ocurrir
a un ritmo mayor que el que se actualiza la pantalla. Esto es lo esperado y su aplicación debe anticiparlo.
y manejar en consecuencia.
• En iOS 10, las ventanas que no son de pantalla completa no afectan la apariencia de la barra de estado.
• No se espera que enviar -layoutIfNeeded a una vista mueva la vista, pero en versiones anteriores, si
la vista tenía TranslatesAutoresizingMaskIntoConstraints == false, y si era así
al estar posicionado por restricciones, -layoutIfNeeded movería la vista para que coincida con el diseño
motor antes de enviar el diseño al subárbol.
Estos cambios corrigen este comportamiento y la posición del receptor y normalmente su tamaño no serán
afectado por -layoutIfNeeded.
Es posible que algún código existente dependa de este comportamiento incorrecto que ahora está corregido. No hay
cambio de comportamiento para los archivos binarios vinculados antes de iOS 10, pero al compilar en iOS 10 es posible que deba hacerlo
corregir algunas situaciones enviando -layoutIfNeeded a una supervisión del
TranslatesAutoresizingMaskIntoConstraints == vista falsa que era la anterior
receptor, o bien posicionarlo y dimensionarlo antes (o después, dependiendo del comportamiento deseado) –
diseñoSi es necesario.
• Aplicaciones de terceros con subclases UIView personalizadas que utilizan diseño automático que anula
Las subvistas de diseño y el diseño sucio en uno mismo antes de llamar a super corren el riesgo de activar un diseño.
 Copyright © 2016 Apple Inc. Reservados todos los derechos. Condiciones de uso. Política de privacidad. Página 10 de 12
bucle de retroalimentación cuando se reconstruyen en iOS 10. Cuando se envían correctamente a continuación –
llamadas de layoutSubviews, deben asegurarse de dejar de ensuciar el diseño en sí mismo en algún momento (tenga en cuenta que
esta llamada se omitió en la versión anterior a iOS 10).
• Las imágenes que se pueden voltear funcionan al tener dos imágenes en un activo, cada una con un rasgo de direccionalidad diferente.
Cuando crea un objeto UIImage derivado utilizando los métodos -imageWith…, ya no es
asociado con el recurso de imagen del que proviene. Para crear una imagen de plantilla que se pueda voltear en tiempo de ejecución, use
UIImageAsset.
• El origen de la notificación UIContentSizeCategoryDidChangeNotification ahora es
UIScreen.main() en lugar de UIApplication.shared().
• Hay dos propiedades en la clase UIViewPropertyAnimator y un método en la
Protocolo UIViewAnimating que no está disponible en iOS 10 beta 1.
UIViewPropertyAnimator:
@property(nonatomic, getter=isManualHitTestingEnabled) BOOL
manualHitTestingEnabled;
@property(nonatomic, solo lectura) Retraso NSTimeInterval;
UIViewAnimación:
(void)startAnimationAfterDelay:(NSTimeInterval)retraso;
Problemas conocidos
• Las imágenes volteables o de dirección específica asignadas a la imagen de un objeto UIButton no se voltean.
Solución alternativa: para imágenes en catálogos de recursos, establezca la configuración Renderizar como del recurso de imagen en Original
Imagen. Para imágenes creadas en código, establezca la propiedad renderizadoMode de la imagen.
a .AlwaysOriginal antes de agregarlo a UIImageAsset.
• Para objetos UIImage que se crean a partir de objetos CIImage, los métodos de dibujo UIImage
(drawInRect, drawAtPoint) siempre se convertirá al espacio de color DeviceRGB antes de dibujar.
Esto da como resultado la pérdida de información de color ampliada al dibujar en gráficos de colores amplios.
contexto.
Solución alternativa: puede recuperar el CIImage subyacente a través de la propiedad UIImage.CIImage y
renderícelo usando un CIContext creado con el espacio de color apropiado (sRGB extendido) y píxeles
formato (full-float).
Un objeto UIImage creado a partir de CGImageRef no se ve afectado y se dibujará correctamente
sin pérdida de información de color.
Widgets
La primera vez que depura un widget (es decir, una extensión Hoy) en un dispositivo, no se muestra como posible
extensión.
Solución alternativa: depure nuevamente para que aparezca la extensión.
Xcode
• Si se agrega una StickerSequence a un paquete de stickers y se deja en blanco, o si se agregan marcos de diferentes tamaños
Agregado, la aplicación del paquete de pegatinas está en blanco cuando se implementa.
Solución alternativa: agregue marcos adhesivos del mismo tamaño.
• Ocasionalmente, usar Comando-Mayús-HH desde la pantalla de inicio no invoca el selector de aplicaciones.

11 COMENTARIOII