iOS 8.2 beta 5: ¡aquí tienes todo lo nuevo!

iOS 8.2 beta 5

  iOS beta 8.2 5 a fost lansat in cursul acestei seri de catre compania Apple pentru iPhone, iPad si iPod Touch-urile noastre, iar acum aflati tot ceea ce aduce el nou pentru noi. Ca de obicei, compania Apple resuelto en iOS beta 8.2 5 o multitudine dintre problemele existente in versiunea anterioara a sistemului de operare. Din pacate separat de aceste noutati nu avem parte si de vreo functionalitate noua sau despre modificari ale design-ului pentru iDevice-urile noastre, insa nici nu trebuia sa va asteptati la asa ceva de la compania americana.

  desi iOS 8.2 a fost conceput special pentru Apple Watch si a permite interactiunea cu acest produs, compania Apple a rezolvat si o multitudine de alte probleme care nu au legatura cu acest dispozitiv, iar mai jos le aveti listate pe toate.

Notas y problemas conocidos

Los siguientes problemas se relacionan con el uso de iOS SDK 8.2 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.

Calendario

Corregido en beta 5

3rd party calendar sync does not work in this beta.

NubeKit

Note

Un único CKAsset instance can no longer be set as a value on multiple CKRecord objetos.

Proveedores de documentos

Notas

  • Su aplicación necesita el derecho de iCloud para poder usarse como proveedor de documentos.

  • La com.apple.developer.icloud-container-identifiers se requiere el derecho.

Problemas conocidos

  • Después de girar el selector de documentos a horizontal, la barra de estado queda oculta.

  • Al abrir el selector de documentos en posición horizontal, la vista contenedora puede desplazarse debajo de la barra de navegación.

Sistema de archivos

Note

El diseño del sistema de archivos de los contenedores de aplicaciones ha cambiado en el disco. En lugar de depender de una estructura de directorios codificada, utilice elNSSearchPathForDirectoriesInDomains función o la URLForDirectory:inDomain:appropriateForURL:create:error:método de la NSFileManager clase. Ver Acceso a archivos y directorios in Guía de programación del sistema de archivos.

Fuentes

Note

La fuente del sistema tailandés ha aumentado de tamaño para mejorar la legibilidad. Esto provocará recortes en muchos lugares de su interfaz de usuario si no toma las medidas adecuadas:

  1. Uso UILabel cuanto más se pueda. Si utiliza Interface Builder, asegúrese de que Clip Subviews no esté marcado. UIKit aumentará la región de recorte según sea necesario para no recortar texto.

  2. Utilice tipo dinámico. Esto asegurará que no tenga glifos superpuestos en etiquetas de varias líneas o campos de texto.

Si no puede hacer 1 y 2 porque implementa sus propias vistas, debe implementar medidas para no recortar. Puede utilizar CoreText para determinar la región de recorte adecuada para una línea de texto llamando a:

CTLineGetBoundsWithOptions(lineRef, kCTLineBoundsIncludeLanguageExtents);

Para evitar la superposición de glifos en elementos de texto de varias líneas, ajuste la altura de la línea. Se recomienda un 30% adicional.

Esta medida también ayudará a que su aplicación funcione mejor en otros idiomas, incluidos árabe, hindi y vietnamita.

HealthKit

Note

HKUserPreferenceDidChangeNotification ha sido renombrado HKUserPreferencesUpdatedNotification.

Problema conocido

Some information encoded using moles in previous releases may not be be decoded correctly with this beta.

iCloud

Note

La transferencia de correo y AirDrop pueden dejar de funcionar después de cambiar su contraseña de iCloud en appleid.apple.com.

Solución del problema: Cierra sesión y vuelve a acceder a iCloud en el dispositivo.

iCloud Drive

Note

URLForUbiquityContainerIdentifier: podría volver nil al ejecutar su aplicación en Xcode. Si es así, abra Preferencias del Sistema, navegue hasta iCloud > iCloud Drive y habilite Xcode.

Música

Corregido en beta 5

Music playback from iTunes in the Cloud does not work in this beta.

Centro de notificación

Note

El horario y uso previsto de widgetPerformUpdateWithCompletionHandler: is as a convenient home for all data/model update logic. If implemented, the system will call at opportune times for the widget to update its state, both when Notification Center is visible, as well as in the background. An implementation is required to enable background updates. It’s expected that the widget will perform the work to update asynchronously and off the main thread as much as possible. Widgets should call the argument block when the work is complete, passing the appropriate NCUpdateResult. Los widgets NO deberían bloquear el regreso desde viewWillAppear: sobre los resultados de esta operación. En cambio, los widgets deberían cargar el estado en caché en viewWillAppear: para que coincida con el estado de la vista desde la últimaviewWillDisappear:y luego realice la transición sin problemas a los nuevos datos cuando lleguen.

NSURLSesión

Note

La NSURLSessionTask La clase proporciona una nueva propiedad de "prioridad" con tres constantes asociadas: NSURLSessionTaskPriorityDefault,NSURLSessionTaskPriorityLowy NSURLSessionTaskPriorityHigh. NSURLSessionTask Las prioridades se pueden utilizar para especificar cómo se deben priorizar múltiples solicitudes y respuestas al mismo host. Tenga en cuenta que la prioridad es una pista y no una garantía estricta deNSURLSessionTask rendimiento.

Para obtener detalles completos sobre el uso de NSURLSessionTask prioridades, consulte la NSURLSession.h archivo de encabezado, que es proporcionado por el marco Foundation.

Teléfono

Note

Para activar la funcionalidad de llamadas Wi-Fi para T-Mobile (solo EE. UU.), siga estos pasos:

  • Vaya a Configuración > Teléfono > Llamadas Wi-Fi.

  • Mueva el interruptor de Llamadas Wi-Fi a ON.

  • Si el operador no tiene la dirección de emergencia registrada del usuario, se le pedirá que la agregue antes de activar la función.

Fotos

Notas

  • Mantenga una copia de seguridad de su biblioteca de fotos antes de habilitarla y mientras usa la versión beta de la biblioteca de fotos de iCloud:

    • Importar a tu Mac usando iPhoto

    • Importar a su Mac usando Image Capture

  • La versión beta de iCloud Photo Library no descargará fotos y videos que se sincronizaron con su dispositivo desde iTunes. Todas las fotos y videos sincronizados con su dispositivo desde iTunes se eliminarán cuando habilite la versión beta de iCloud Photo Library.

  • iPhoto para iOS no se iniciará en iOS 8 beta. Al iniciar Photos.app, se migrarán las ediciones de iPhoto a la biblioteca de fotos de iOS 8. Asegúrese de que los datos de iPhoto para iOS estén incluidos en la copia de seguridad de su dispositivo.

  • La capacidad de optimizar automáticamente el espacio del dispositivo está habilitada para todas las cuentas de más de 5 GB.

  • Cuando se utiliza iCloud Family Sharing, tanto iCloud Photo Sharing como My Photo Stream están habilitados.

kit de interfaz de usuario

Notas

  • UILabel tiene un valor predeterminado de SÍ para clipsToBounds. Esto difiere de lo normal. UIView defecto de NO.

  • La leftLayoutGuide y rightLayoutGuide Se han eliminado las API. Por favor use el layoutMargins propiedad en su lugar.

relojero

Notas

Problemas conocidos

Llamadas Wi-Fi (solo T-Mobile EE. UU.)

Note

El nombre del operador en la barra de estado mostrará "T-Mobile Wi-Fi" cuando el dispositivo pueda realizar y recibir llamadas Wi-Fi.

4 COMENTARIOII

  1. Scuze de “of topic”zaone dar am o problema destul de mare când am iPhone-ul la încărcat nu-mi mai merge touchscreenul ai idee ce se întâmpla e vreun bug sau e de la tel. Menționez ca am iOS 8.1.3 iPhone 6 ms