Registro de cambios de iOS 7 beta 4: muchos errores corregidos, algunas cosas nuevas

  Después del lanzamiento iOS beta 7 4 Según los desarrolladores, la compañía Apple también publicó el registro de cambios en el que destaca todos los cambios implementados en esta versión del sistema operativo. El documento en el que se enumeran todos estos cambios tiene nada menos que 12 páginas, por lo que estamos hablando de cientos de fallos solucionados y de implementación de cosas nuevas, y a continuación tenéis todo enumerado.

Notas y problemas conocidos
Los siguientes problemas se relacionan con el uso de iOS SDK 7.0 para desarrollar código.
Notas
El soporte de privacidad para el marco AddressBookUI se vuelve a habilitar para aplicaciones vinculadas al SDK de iOS 7.
Las aplicaciones vinculadas a SDK más antiguos no se modifican. Si su aplicación utiliza alguna de las vistas de la Libreta de direcciones
controladores, debe verificar que todavía se comporta como se esperaba.
Lanzamiento desde el aire
Notas
AirDrop en iOS 7 Seed 2 o posterior no es compatible con AirDrop en iOS 7 Seed 1.
Contactos Sólo el soporte requiere que:
Has iniciado sesión en iCloud.
El remitente y el destinatario tienen las direcciones de correo electrónico del ID de Apple del otro en los contactos de sus dispositivos.
Problemas conocidos
Contact Only actualmente requiere que tenga una conexión a Internet activa.
La App Store debería permitir la posibilidad de encontrar una aplicación capaz de abrir un documento recibido
basado en el Identificador de tipo uniforme (UTI) del documento. Actualmente, solo se muestra una pantalla en blanco.
Fundación AV
Notas
AVCaptureSession ahora usa la AVAudioSession de su aplicación de forma predeterminada.
Calendario
Corregido en Semilla 4
Es posible que los eventos del calendario de iCloud no se sincronicen mediante la recuperación, la inserción o la actualización manual como se esperaba.
Los calendarios o recordatorios de iCloud pueden duplicarse después de agregar nuevos eventos.
Exhibición del coche
Problemas conocidos
Se proporcionará soporte para Car Display una vez que los sistemas compatibles estén disponibles.
Contactos arreglados en Seed 4
Algunas fotos de alta resolución no se sincronizarán (a través de iCloud y otros servicios) cuando se configuran como Contacto
Foto de identificación de llamadas.
Animación central
Notas
Cuando la clave UIViewGroupOpacity no está presente, el valor predeterminado ahora es SÍ. El valor predeterminado era
anteriormente NO.
Esto significa que las subvistas de una vista transparente primero se combinarán en esa vista transparente,
luego, el subárbol precompuesto se dibujará como un todo en el fondo. Un ajuste NO da como resultado
en una composición menos costosa, pero también menos precisa: cada vista en el subárbol transparente es
compuesto sobre lo que hay debajo, de acuerdo con la opacidad de los padres, en el estilo normal del pintor.
algoritmo de orden.
Intercambie
Notas
El Exchange DeviceIdentifier ha vuelto a cambiar al comportamiento de iOS 6 donde usa el número de serie.
número.
Fuentes
Notas
Las alturas de las líneas de fuente han cambiado con respecto a las semillas anteriores. Si previamente habías alineado manualmente tu fuente,
puede moverse ligeramente hacia arriba verticalmente con esta semilla.
Fundación
Notas
Un NSMetadataQuery con alcance ubicuo ahora puede usar kMDItemContentTypeTree en predicados.
Por ejemplo:
NSPredicate *p = [NSPredicateComparison
predicadoConExpresiónIzquierda:[NSExpresión
expresiónParaRutaClave:@”kMDItemContentTypeTree”]
expresiónDerecha:[NSExpresión
expresiónParaValorConstante:@”público.rtf”]
editar: NSAnyPredicateEditar
tipo:NSLikePredicateOperatorType
opciones:0];
Cuando se solicita resultados devueltos por consultas con alcances ubicuos, -[NSMetadataItem
valueForAttribute:NSMetadataItemDisplayNameKey] ahora produce el mismo valor que -NSURL getResourceValue: forKey: NSURLLocalizedNameKey], que coincide con no ubicuo
consultas
iCloud
Notas
Si usa iCloud Keychain con recuperación, es posible que vea un cuadro de diálogo que indica que la recuperación ha sido completada.
deshabilitado debido a un cambio de servidor. Esto es intencional. Para volver a habilitar la funcionalidad, siga las instrucciones
instrucciones en la notificación. Si ve varias alertas o nota problemas al volver a habilitar
recuperación, presente un informe de error.
iCloud Keychain en iOS 7 Seed 3 o posterior no es compatible con iOS 7 Seed 2 u OS X
Semilla 2 de los Mavericks.
Si tenía habilitado iCloud Keychain y/o Keychain Restore desde iOS 7 Seed 2, ambas funciones son
deshabilitado al actualizar a iOS 7 Seed 3 o posterior.
Después de actualizar a iOS 7 Seed 3 o posterior, vaya a Configuración > iCloud > Llavero y vuelva a habilitar iCloud
Llavero en tus dispositivos.
Consulte las notas de la versión de OS X v10.9 para obtener más detalles.
El bloqueo de activación, una nueva función de Buscar mi iPhone, se activa automáticamente cuando se activa Buscar mi iPhone.
habilitado en cualquier dispositivo que ejecute iOS 7. El bloqueo de activación requiere que los usuarios ingresen su ID de Apple y
contraseña para desactivar Buscar mi iPhone, cerrar sesión en iCloud, borrar el dispositivo o reactivarlo
después de una era Es importante realizar una de las siguientes acciones antes de transferir un dispositivo a un nuevo usuario:
Salir de iCloud
Desactive el Bloqueo de activación en Configuración > iCloud > Buscar mi iPhone.
Corregido en Semilla 4
A los usuarios que tengan un solo dispositivo con iCloud Keychain activado no se les presentará el correcto
Pantallas de configuración de iCloud Keychain después de restaurar desde una copia de seguridad.
Los usuarios cierran sesión en iCloud eliminando su cuenta de iCloud, borrando todos los contenidos y configuraciones, o
borrar el dispositivo a través de Buscar mi iPhone y volver a iniciar sesión no aparecerá con el correcto
Pantallas de configuración del llavero iCloud.
Las tarjetas de crédito eliminadas en Configuración de Safari > Autocompletar se eliminan del dispositivo, pero no de otros
dispositivos.
A veces, cuando deshabilita el llavero de iCloud, es posible que no pueda volver a habilitarlo.
Los llaveros no se sincronizan entre dispositivos cuando están en una red inalámbrica con seguridad WEP.
Al configurar iCloud Keychain en el Asistente de configuración en iPhone 4 y iPhone 4s, el teclado
cubre el campo de entrada del Código de seguridad de iCloud y el enlace Opciones avanzadas.
Los ePubs y PDF no comprados no se restaurarán cuando se restaure en iCloud un dispositivo iOS 7 con un
Copia de seguridad anterior a iOS 7. El contenido comprado se restaurará sin problemas.
Problemas conocidos
Las notas de voz no se restauran desde las copias de seguridad de iCloud.
Solución alternativa: asegúrese de sincronizar las notas de voz de su dispositivo antes de restaurarlas desde iCloud.sers en Suiza, Francia, España, Alemania, Polonia, Finlandia y posiblemente en otros países.
no podrán restaurar sus llaveros mediante la validación del número de teléfono.
Solución alternativa: use un código de seguridad aleatorio.
MAPK
Notas
Si las llamadas a renderInContext en la capa que respalda un MKMapView se realizan fuera del hilo principal,
deben eliminarse o trasladarse al hilo principal. No hacerlo puede provocar que la aplicación falle.
En lugar de utilizar renderInContext, utilice las nuevas API MKMapSnapshotter.
Medios
Notas
iOS ahora recuerda la última aplicación multimedia utilizada durante reinicios y fallas de la aplicación. Aplicaciones multimedia que pueden
recibir eventos de control remoto debe estar preparado para ejecutarse en segundo plano y potencialmente
reciba un evento de control remoto para comenzar la reproducción. Además, es importante que las aplicaciones multimedia supervisen
y manejar el evento de reinicio del servidor de medios, ya que la aplicación de medios puede recibir una solicitud remota para reanudar
reproducción después de un reinicio. Las notificaciones para monitorear estos eventos del servidor de medios están disponibles en
AVAudioSession y su manejo adecuado se describen en Recomendaciones generales para el manejo
kAudioSessionProperty_ServerDied.
Conectividad multipar
Notas
En esta semilla se incluyen muchas actualizaciones de las API de MCSession. Las API ahora funcionan como antes.
presentado en la WWDC. Los principales cambios y mejoras incluyen:
Se ha implementado el siguiente método nuevo en MCSession:
– (NSOutputStream *)startStreamWithName:(NSString *)streamName toPeer:(MCPeerID
*) error de ID de pares: (NSError **) error
Este método delegado ha sido implementado:
– (vacío)sesión:(MCSession *)sesión didReceiveStream:(NSInputStream *)flujo
withName:(NSString *)streamName fromPeer:(MCPeerID *)peerID
Se ha implementado el siguiente método nuevo en MCSession:
– (NSProgress *)sendResourceAtURL:(NSURL *)resourceURL conNombre:(NSString
*)nombrederecursoparaPeer:(MCPeerID *)peerID conCompletionHandler:(void(^)(NSError
*error))controlador de finalización
El método de delegado para comenzar a recibir un recurso de un par remoto se ha implementado como:
– (void)session:(MCSession *)session didStartReceivingResourceWithName:(NSString*)resourceName fromPeer:(MCPeerID *)peerID withProgress:(NSProgress *)progress
El método delegado para terminar de recibir un recurso de un par remoto y guardar el contenido en un
La ubicación temporal se implementa como:
– sesión (nula): (MCSession *) sesión didFinishReceivingResourceWithName:(NSString
*)nombre de recurso dePeer:(MCPeerID *)peerID enURL:(NSURL *)localURL conError:
(NSError *) error
Notas: La aplicación es responsable de mover el archivo a una ubicación permanente dentro de su zona de pruebas.
MCAdvertiserAssistant es una clase conveniente para implementar un anunciante, que maneja
invitaciones y conexiones a una MCSession.
MCSession tiene un nuevo método initWithPeer:.
sendResource ha agregado "con" al controlador de finalización.
El tiempo de espera se eliminó de connectPeer:withNearbyConnectionData.
Para obtener más información sobre estas API, mire el vídeo de la sesión 2013 de la WWDC 708, “Nearby
Redes con conectividad multipar”.
Hacer múltiples tareas
Notas
La política para la API de finalización de tareas ha vuelto a cambiar para coincidir con el comportamiento de iOS 6, pero el tiempo
El límite para completar tareas ha disminuido de 10 minutos en iOS 6.
Networking
Corregido en Semilla 4
Todas las tareas de la sesión NSURL ahora comienzan suspendidas en lugar de ejecutarse. Esto le permite configurar su estado.
antes de iniciar la tarea.
Notas
El respaldo celular es una tecnología que intentará conectarse a través de la interfaz celular cuando un
La conexión a través de la interfaz Wi-Fi no se realiza correctamente. Hay una serie de casos en los que
Pueden ocurrir fallas de conexión a través de Wi-Fi, como un módem por cable que necesita reiniciarse o un firewall
que bloquea el acceso a ciertos recursos.
Si su aplicación restringe las operaciones de red a través de la red celular, verifique que su código esté usando el
API adecuada para implementar esa política.
Por ejemplo, si su aplicación vigila SCNetworkReachability para el
kSCNetworkReachabilityFlagsIsWWAN para monitorear cuando Wi-Fi está disponible, es posible que no se comporte
correctamente bajo respaldo celular.
Si una aplicación utiliza este método y luego intenta conectarse, pensando que obtendrá una conexión a través de Wi-Fi, la aplicación puede terminar sin darse cuenta con una conexión a través de la red celular. La falta de
kSCNetworkReachabilityFlagsIsWWAN no es una garantía de que su conexión no se interrumpa
celular. Si su código necesita exigir que una conexión no sea celular, debe especificar
eso al realizar una solicitud de networking.
En su lugar, para el código CFNetwork que utiliza CFSocketStream, CFHTTPStream o API similares, configure el
La propiedad kCFStreamPropertyNoCellular se establece en verdadero en el objeto CF antes de conectarse.
Para NSURLRequests, llame a [request setAllowsCellularAccess: false].
Además de asegurarse de que su código nunca se conecte a través del celular debido a la conexión celular.
Como alternativa, esta llamada garantiza que su código nunca se conectará a través del celular debido a la VPN.
o problemas de enrutamiento complicados (conexión a IPv6 a través de celular porque solo IPv4 está disponible a través de
Wi-Fi, etcétera).
Para verificar que su aplicación se esté comportando correctamente, debe probarla con una red Wi-Fi rota. El
La forma más fácil de configurar una red Wi-Fi rota es configurar una estación base Apple AirPort u otro punto de acceso WiFi para entregar una dirección DHCP y dejar el punto de acceso desconectado de la red.
Internet. Otra forma sencilla de realizar la prueba es desconectar el cable o la línea DSL de su cable o DLS.
módem.
Dos API de red de bajo nivel que solían devolver una dirección MAC ahora devuelven el valor fijo
02:00:00:00:00:00. Las API en cuestión son sysctl (NET_RT_IFLIST) e ioctl
(SIOCGIFCONF). Los desarrolladores que utilizan el valor de la dirección MAC deben migrar a dichos identificadores.
como -[UIDevice identificadorForVendor]. Este cambio afecta a todas las aplicaciones que se ejecutan en iOS 7.
Tiempo de ejecución de Objective-C
Notas
Debido a cambios en la forma en que se implementa el campo isa, *self puede cambiar durante la enumeración (por
(por ejemplo, si se retiene el contenedor).
Solución alternativa: al implementar countByEnumeatingWithState, no establezca el estado
>mutacionesPtr = self.
Libreta de depósitos
Notas
A partir de iOS 7 Seed 4, Passbook ha agregado soporte para los campos mayor y menor para que coincidan mejor con el
resto del ecosistema iBeacon. Las nuevas claves mayores y menores son opcionales y variables de forma independiente.
junto con el UUID de proximidad (obligatorio) en cada diccionario de la matriz de balizas.
En versiones anteriores del SDK de iOS, Passbook no validaba los campos anteriores de los pases.
completamente. Las reglas de validación no han cambiado, pero la validación ahora incluye campos anteriores.
Consulte el registro de la consola para obtener registros adicionales.
A partir de iOS 7 Seed 3, PKPassLibraryDidCancelAddPasses es un nuevo código de estado en el
Enumeración PKPassLibraryAddPassesStatus. Significa que el usuario presionó Cancelar en un complemento.
alerta.
Safari fijado en la semilla 4
Las credenciales del sitio web de Safari no siempre se completan automáticamente entre las versiones móvil y de escritorio.
Solución alternativa: utilice la versión de escritorio si el sitio la ofrece.
Actualizar a iOS puede restablecer la configuración de Safari a sus valores predeterminados.
Seguridad
Notas
-[UIDevice UniqueIdentifier] ya no se acepta en envíos a la App Store. En iOS 7,
Las aplicaciones que ya están en la tienda o en los dispositivos de los usuarios que llaman a esta API eliminada ya no estarán disponibles.
devolvió el UDID. En su lugar, -[UIDevice UniqueIdentifier] devolverá una cadena de 40 caracteres.
comenzando con FFFFFFFF, seguido del valor hexadecimal de -[UIDevice identifierForVendor]. Es
Es importante considerar cómo afectará esto a las aplicaciones existentes. Considero enviar actualizaciones que no
ya no podrá acceder al UDID.
iOS ahora solicita el consentimiento del usuario para que las aplicaciones utilicen entrada de audio en todos los dispositivos iOS 7. Para dispositivos vendidos en
China, iOS también solicitará el consentimiento del usuario para que las aplicaciones utilicen el hardware de la cámara. La operacion
El sistema presentará la alerta de consentimiento cuando establezca la categoría de la instancia.
AVAudioSession. Las categorías de AVAudioSession que presentarán la alerta son
AVAudioSessionCategoryRecord y AVAudioSessionCategoryPlayAndRecord.
Si el usuario no permite el acceso, los datos de la sesión de audio serán todo ceros (silencio). Para dispositivos donde
El usuario solicita y deniega el acceso a la cámara, la sesión de captura de video es una pantalla negra.
La API gethostuuid() ha sido eliminada y no será aceptada para su envío a la tienda.
independientemente del sistema operativo de destino. Para aplicaciones existentes que se ejecutan en iOS 7, la función devolverá un uuid_t
representación del identificador del proveedor (-[UIDevice identifierForVendor]).
Preparar
Problema conocido
El asistente de configuración puede fallar al configurar un nuevo dispositivo con una dirección de correo electrónico existente.
Solución alternativa: continúe con el asistente de configuración. Luego ve a Configuración > iCloud y manualmente
habilitar los servicios que están apagados.
Siri
Notas
Esta semilla incluye versiones en desarrollo de nuevas voces masculinas y femeninas de Siri para inglés de EE. UU. y
Francés y una voz masculina para alemán.
Social
NotasA través de iOS 6, cuando se utiliza TWTweetComposeViewController y SLComposeViewController (el
último sólo para Twitter y Weibo, pero no para Facebook), si la persona que llama proporciona un completeHandler, el
completeHandler proporcionado es responsable de descartar el controlador de vista. A partir de iOS 7, si la aplicación
enlaces contra el SDK de iOS 7, el controlador de vista se descartará incluso si la persona que llama proporciona un
finalizaciónHandler. Para evitar esto, el completeHandler de la persona que llama no debe descartar la vista.
controlador.
Problema conocido
Cuando usa el SDK de iOS 6.1 en OS X v10.8 Mountain Lion, si usa iOS 5.0 o iOS 5.1 Legacy
SDK en iOS Simulator, no podrá utilizar las funciones de Twitter: si intenta iniciar sesión en Twitter a través de
el panel de Configuración fallará y Twitter.framework no funcionará correctamente. Si necesitas probar Twitter
características, deberá elegir un destino de ejecución del simulador de iOS 6.1 o iOS 6.0, o puede
Pruebe con iOS 5.x en un dispositivo.
trampolín
Notas
Los toques activos ya no se cancelan cuando el usuario toma una captura de pantalla.
El fondo de pantalla dinámico no está disponible en iPhone 4.
Corregido en Semilla 4
Springboard se bloquea al acceder a algunos clips web en App Switcher.
Al restaurar desde una copia de seguridad de iCloud en un dispositivo con cientos de aplicaciones, Springboard puede fallar
repetidamente.
Esta semilla no admite contraseñas con signos diacríticos. Si tiene signos diacríticos en
su contraseña, cámbiela antes de actualizar a Seed 3 ya que no podrá desbloquear su dispositivo.
Kit de Sprite
Problema conocido
+[AVPlayer playerWithPlayerItem:] devuelve un objeto AVPlayer, pero devolverá el elemento actual
nulo si el jugador fue creado en otro hilo.
Tiendas
Problema conocido
Algunos dispositivos iPhone 4 no pueden descargar contenido de App Store y iTunes Store.
Sincronizar
Se corrigió en Seed 4. La opción de sincronización Wi-Fi en iTunes está marcada, pero los dispositivos Wi-Fi no aparecen en iTunes.
kit de interfaz de usuario
Notas
En semillas anteriores, la API de instantáneas (snapshotView y
resizableSnapshotViewFromRect:withCapInsets:) aplazaría la toma de la instantánea si la vista
nunca se había confirmado o se había agregado a la jerarquía de vistas en la transacción actual. Este
el comportamiento ha cambiado.
Las instantáneas ahora siempre representan el estado actual y comprometido de la vista. Intentando tomar una instantánea
una vista que nunca se ha confirmado registra un mensaje y ahora devuelve cero.
Los métodos de instantáneas se han actualizado y ahora toman un argumento: afterUpdates. Cuando se establece en
SÍ, esto le indica a la instantánea que espere hasta que se hayan realizado todos los cambios pendientes en la jerarquía.
comprometido. Para mantener el comportamiento anterior a Seed 4, pase NO y la instantánea capturará lo que es.
actualmente en pantalla. Consulte UIView.h para obtener más detalles.
Cuando no hay suficiente espacio en el diseño de la barra de navegación para el texto completo del título del botón Atrás,
la barra de navegación sustituirá un título corto genérico de espalda (en inglés, “Back”). Si incluso esa cadena es
Si es demasiado larga, la barra mostrará el galón indicador trasero sin título.
+[UIPasteboard pastboardWithName:create:] y +[UIPasteboard
PasteboardWithUniqueName] ahora el nombre de pila es único para permitir solo aquellas aplicaciones en el mismo
grupo de aplicaciones para acceder al portapapeles. Si el desarrollador intenta crear un tablero con un
nombre que ya existe y no son parte del mismo conjunto de aplicaciones, obtendrán su propio nombre único
y cartón privado. Tenga en cuenta que esto no afecta a los portapapeles proporcionados por el sistema, generalmente,
y encontrar.
A partir de Seed 2, las aplicaciones utilizan de forma predeterminada la nueva administración de la barra de estado basada en el controlador de vista
sistema. Para excluirse de esto, agregue un valor de NO para el
UIViewControllerBasedStatusBarAppearance clave para su Info.plist.
Al utilizar el diseño automático para colocar un UIButton, si configura la resistencia a la compresión del contenido o
Si la prioridad del contenido se reduce al mínimo, el botón tendrá un diseño ambiguo.
Solución alternativa: no utilice una resistencia a la compresión de contenido ni una prioridad de aceptación de contenido inferior a
2 para el botón UI.
UIScreenEdgePanGestureRecognizer le permite realizar acciones en respuesta a deslizamientos
el borde de la pantalla utilizando la misma heurística que utiliza el sistema para sus propios gestos. Utilizar esta
si tiene una semántica de navegación propia que no usa UINavigationController pero
debe incluir este gesto (por ejemplo, Safari).
Este reconocedor de gestos tiene una propiedad que describe los bordes en los que está activo. UIRecEdge es
un nuevo tipo de enumeración que esta propiedad y -[UIViewController bordesForExtendedLayout] pueden
compartir. UIRectEdge reemplaza a UIExtendedEdge, que será eliminado. Los integrantes de ambos tienen
los mismos valores. Utilice Xcode para reemplazar todas las instancias de "UIExtendedEdge" en su proyecto con
"UIRectEdge".
UIButtonTypeInfoLight, UIButtonTypeInfoDark y UIButtonTypeDetailDisclosure
Todos los botones tienen el mismo aspecto.
Las capas borrosas no están disponibles en el iPhone 4.
Parallax no está disponible en iPhone 4.
El texto tipográfico no está disponible en iPhone 4.ixed en Seed 4
UIImagePickerController no muestra una vista previa en vivo cuando se utilizan superposiciones personalizadas.
UIPickerView con vistas personalizadas no muestra las vistas en el indicador de selección.
UIRefreshControl y la vista de tabla asociada están ocultas debajo de la barra de navegación cuando
setTranslucent: es NO.
La compatibilidad de IB con -topLayoutGuide y -bottomLayoutGuide no funciona en esta semilla.
El título de UIRefreshControl aparece debajo de la barra de navegación.
Problema conocido
La interfaz de usuario de su aplicación puede moverse ligeramente después de usar un reproductor multimedia en modo horizontal.
Tiempo
Notas
Las condiciones climáticas no están animadas en el iPhone 4.
WebKit
Notas
Anteriormente, cuando se modificaban los parámetros de la ventana gráfica, los parámetros antiguos nunca se descartaban.
Esto provocó que los parámetros de la ventana gráfica fueran aditivos.
Por ejemplo, si comenzó con ancho=ancho-dispositivo y luego lo cambió a escala-inicial=1.0,
terminó con una ventana gráfica calculada de ancho = ancho del dispositivo, escala inicial = 1.0.
En iOS 7, esto se ha solucionado. Ahora terminas con una ventana gráfica calculada de escala inicial = 1.0.
Anteriormente, cuando se usaba , el
La escala podría ser incorrecta después de la rotación.
Ahora, si un usuario no ha escalado la página explícitamente, la página se restaura a su escala inicial. También el
La escala actual ahora está correctamente restringida dentro de los límites de escala mínima y escala máxima.
Algunas imágenes para dispositivos con pantalla Retina aparecen al doble del tamaño que deberían en lugar de ser
reducido en un 50%. Este problema también puede ocurrir con cualquier imagen a escalar que sea mayor que su tamaño.
contenedor y que utiliza la propiedad background-size o -webkit-background-size
propiedad. Este problema afecta tanto a las aplicaciones nativas que muestran contenido web como a las páginas web vistas en
Safari para iPhone.
La propiedad abreviada de CSS de fondo ahora restablece el valor de la propiedad de tamaño de fondo a
automático cuando no se especifica el tamaño del fondo. Este nuevo comportamiento se ajusta a las especificaciones de CSS y el anterior
El comportamiento está disponible solo para aplicaciones vinculadas a un SDK anterior a iOS 7.0 cuando se ejecuta en iOS 7 o posterior.
Solución alternativa: especifique la propiedad background-size o la propiedad -webkit-background-size
después de la propiedad abreviada de fondo en la hoja de estilos CSS para el contenido web que se está
mostrado. ahora Problema
Las aplicaciones web y los clips web creados en semillas anteriores no permanecerán en las carpetas durante el reinicio.
Solución alternativa: elimine la aplicación web o el clip web antiguo y vuelva a crearlo en esta semilla cargando el contenido
en Safari, tocando el botón Acción y luego "Agregar a la pantalla de inicio".
Wi-Fi
Notas
Esta semilla introduce cambios en AWDL para que las tecnologías que lo utilizan, como AirDrop y el
API MultiPeerConnectivity: no funcionarán correctamente con semillas más antiguas.