IOS 5 Beta 6 lançado, faça o download! Aqui está o Changelog completo

iOS 5 Beta 6 lançado, faça o download! Aqui está o Changelog completo

Captura de tela 19/08/2011 às 13h23.41

Uau, isso surgiu rapidamente: a Apple acaba de lançar o iOS 5 Beta 6 para desenvolvedores registrados.

Disponível para devs pagos, iOS 5 Beta 6 pode ser baixado por meio do iOS Dev Center ou por meio de uma atualização over-the-air se você já estiver usando o iOS 5 Beta 4 ou superior em seu dispositivo.

A Apple recomenda fazer backup do seu dispositivo usando o iTunes 10.5 Beta antes de atualizar. Todas as advertências usuais sobre este ser um software beta se aplicam.

Estamos trabalhando na instalação do iOS 5 Beta 6 em nossos dispositivos e avisaremos se encontrarmos algo novo ou notável que seja diferente. Alguém se aventurou e viu um novo recurso legal em seu dispositivo após a atualização? Deixe-nos saber nos comentários.

Aqui estão as notas de lançamento oficiais da Apple.

Contas

  • Ao criar uma conta iCloud, você pode usar qualquer ID Apple, desde que seja um endereço de e-mail completo e não uma conta MobileMe. Se você tiver uma conta MobileMe, poderá movê-la para o iCloud. Você pode encontrar mais informações sobre o iCloud em: http://developer.apple.com/icloud
  • FIXO: Ao configurar uma conta do iCloud ou MobileMe usando o assistente de configuração e deixando o Find My iPhone ativado, ele pode desligar o Find my iPhone após a configuração. Verifique em Ajustes / Mail, Contatos, Calendário / Sua conta se Encontrar meu iPhone está ativado após sair do assistente de configuração.
  • FIXO: A ativação dos serviços do iCloud no Assistente de Configuração nem sempre pode ser salva corretamente. Depois de concluir o Assistente de Configuração, você deve visitar Configurações> iCloud para verificar o estado da conta do iCloud. Se você tiver várias contas iCloud ou MobileMe configuradas no dispositivo, também deve visitar cada uma dessas contas em Ajustes> Mail, Contatos, Calendário para verificar cada conta.
  • FIXO: É recomendável que você desabilite os Marcadores em várias contas. Se estiverem ativados, os resultados podem ser indefinidos.

AirPlay

  • A partir do iOS 5, o conteúdo de vídeo em aplicativos e sites são habilitados para AirPlay por padrão.
  • iOS 5 suporta AirPlay de vídeo via AV Foundation.

Apple TV

  • O software beta da Apple TV permite que os usuários espelhem o conteúdo de um iPad 2 em uma Apple TV (2ª geração) usando o AirPlay. Este software beta também habilita o Photo Stream na Apple TV para que os usuários possam acessar as fotos armazenadas no iCloud. O software beta da Apple TV está sendo fornecido para testar a funcionalidade AirPlay mais recente com seus aplicativos e sites do iOS 5. Se desejar instalar o software beta da Apple TV em seu dispositivo, primeiro você deve registrar o UDID do dispositivo no Portal do programa de desenvolvedor iOS.
  • A Apple TV pode retornar ao menu principal ao sair de um programa de TV reproduzido por meio do Compartilhamento Familiar.
  • As listas de reprodução de música estão inacessíveis através do Compartilhamento Familiar.

Compatibilidade Binária

  • Em aplicativos vinculados ao iOS 5.0 SDK, os deslocamentos de conteúdo de visualização de rolagem não serão mais arredondados para pixels integrais durante um gesto de pinça.

Calendário

  • Calendários de aniversários não estão disponíveis no momento por meio do icloud.com site ou no Windows. Eles estarão disponíveis em uma versão futura.
  • FIXO: O calendário padrão ainda é o calendário On My iPhone, apesar de configurar uma conta iCloud durante o Assistente de Configuração. Como alternativa, redefina o Calendário padrão após terminar o Assistente de Configuração em Ajustes> Mail, Contatos, Calendário> Calendário Padrão.
  • FIXO: Enviar dados do Calendário do iCloud não funciona no iOS. Para sincronizar seu Calendário do iCloud, inicie o aplicativo Calendário ou atualize os calendários manualmente usando o botão Calendários no canto superior esquerdo.

Imagem central

  • Vários filtros foram adicionados desde o beta 1. A lista atual agora inclui os seguintes filtros:CIAdditionCompositing, CIAffineTransform, CICheckerboardGenerator, CIColorBlendMode, CIColorBurnBlendMode, CIColorControls,CIColorCube, CIColorDodgeBlendMode, CIColorInvert, CIColorMatrix, CIColorMonochrome, CIConstantColorGenerator, CICrop,CIDarkenBlendMode, CIDifferenceBlendMode, CIExclusionBlendMode, CIExposureAdjust, CIFalseColor, CIGammaAdjust,CIGaussianGradient, CIHardLightBlendMode, CIHighlightShadowAdjust, CIHueAdjust, CIHueBlendMode, CILightenBlendMode,CILinearGradient, CILuminosityBlendMode, CIMaximumCompositing, CIMinimumCompositing, CIMultiplyBlendMode,CIMultiplyCompositing, CIOverlayBlendMode, CIRadialGradient, CISaturationBlendMode, CIScreenBlendMode, CISepiaTone,CISoftLightBlendMode, CISourceAtopCompositing, CISourceInCompositing, CISourceOutCompositing, CISourceOverCompositing,CIStraightenFilter, CIStripesGenerator, CITemperatureAndTint, CIToneCurve, CIVibrance, CIVignette, e CIWhitePointAdjust

GameKit

  • Os dados da partida para partidas por turnos estão atualmente limitados a 4 KB de dados.
  • NOVO: Os eventos serão passados ​​para o delegado sempre que for feita a vez de uma partida, em vez de apenas quando for a vez do jogador local.
  • FIXO: Ao fazer login no Game Center, a senha pode ser apagada e o login pode não ser concluído. Tentar uma segunda vez terá sucesso.
  • FIXO: Nesta versão beta, os convites do GameKit podem falhar. Como alternativa, tente reiniciar o dispositivo.

iBooks

  • O iBooks 1.2.2 pode não exibir alguns textos ou imagens nos livros. Atualize para o iBooks 1.3 na App Store.

Backup do iCloud

  • Como este é um software beta, é recomendável que você não use os serviços do iCloud para armazenar dados ou informações críticas. Se você habilitar o Backup do iCloud, o backup automático com o iTunes durante a sincronização será desabilitado. Também sugerimos que você faça backup manualmente do seu dispositivo com o iTunes. Backups feitos com versões anteriores do iOS 5 beta logo se tornarão incompatíveis e não estarão mais disponíveis. É altamente recomendável que você atualize para esta versão do iOS 5 beta para continuar fazendo backup de seus dispositivos. Se você encontrar erros ao restaurar de um backup ou habilitar um backup mais de uma hora depois de entrar no iCloud, tente excluir sua conta do iCloud em Configurações e adicioná-la novamente. Se os erros persistirem, tente apagar o dispositivo e iniciar a restauração novamente.

Armazenamento iCloud

  • NOVO: Se você ligar stringByResolvingSymlinksInPath ou stringByStandardizingPath em um caminho que desce de seu contêiner, você nunca será capaz de usar o resultado para realizar uma leitura coordenada com sucesso.
  • NOVO: No KVS, o limite por chave foi aumentado para 64 KB (para corresponder ao limite por aplicativo); e o número máximo de chaves foi aumentado para 256.
  • Durante o período beta do iOS 5, quaisquer documentos armazenados nos servidores podem ser limpos periodicamente antes do GM. Portanto, é altamente recomendável que você não armazene nenhum documento ou informação crítica nos servidores.
  • Perfis de provisionamento não precisam mais ser habilitados para iCloud no Portal de provisionamento iOS. Todos os perfis de provisionamento recém-gerados agora são ativados automaticamente para o iCloud. Se você estiver usando um Perfil de Provisionamento de Equipe gerenciado pelo Xcode, clique em atualizar no Organizador do Xcode para obter um novo perfil habilitado para iCloud. Para habilitar todos os outros perfis de provisionamento para o iCloud, basta gerar novamente seus perfis no Portal de provisionamento iOS.
  • Se seu aplicativo estiver usando o NSMetadataQuery classe, você deve definir um predicado, mesmo que o próprio predicado seja ignorado.
  • Neste beta, o setSortDescriptors: método de NSMetadataQuery não é suportado.
  • FIXO: Para usar o iCloud antes do beta 5, você tinha que especificar manualmente vários identificadores de contêiner (o conjunto de exibição do seu aplicativo) dentro de um arquivo de Direitos para ambos os seus projetos Mac OS X e iOS. A partir do beta 5, para habilitar o armazenamento do iCloud em seus aplicativos, basta clicar na caixa de seleção “Habilitar Direitos” no painel Resumo do seu projeto. O Xcode criará um arquivo de direitos personalizado para seu projeto que inclui automaticamente seu ID de equipe. Você pode adicionar valores adicionais do iCloud Container conforme exigido pelo seu aplicativo. (Observe que você deve regenerar seus perfis de aprovisionamento existentes, com Xcode ou no Portal de aprovisionamento iOS, para usar o armazenamento iCloud.) Se você especificar um string de identificador personalizado para o seu iCloud Key-Value Store ou valores de direitos do iCloud Container, você não precisa mais anexar seu ID de equipe ao início do fragmento. O Xcode adicionará seu ID de equipe a essas entradas automaticamente
  • A string do identificador do contêiner que você passa para o URLForUbiquityContainerIdentifier: método de NSFileManager DEVE incluir o ID da equipe no início da sequência. Por conveniência, se você passar nada, O Foundation usa o primeiro ID de contêiner de documento especificado nos direitos do seu aplicativo.
  • Existem problemas ao usar a API de documentos do Cloud Storage em conjunto com dados protegidos que podem levar à corrupção de dados.
  • FIXO: Nesta versão beta, os aplicativos baseados em documentos nem sempre podem detectar quando os arquivos são alterados, movidos ou excluídos.
  • Neste beta, apresentadores de arquivos (objetos que adotam o NSFilePresenter protocolo) não recebem algumas das mensagens que deveriam receber, especialmente:
    • presentItemDidChange
    • presentSubitemDidAppearAtURL:
    • presentSubitemDidChangeAtURL:

    Você pode contornar isso implementando o relinquishPresentedItemToWriter: e verificando se o redator realmente escreveu quando o apresentador de arquivos readquirir. Você também pode usar FSEvents para observar as alterações do sistema de arquivos

  • Neste beta, as mensagens sobre mudanças em arquivos em um diretório não estão sendo entregues a objetos que adotam o NSFilePresenter protocolo.
  • Ao relatar um bug relacionado às interfaces de armazenamento do iCloud, inclua os logs coletados durante sua sessão de depuração. Para gerar esses logs, você deve instalar um perfil de depuração especial em seu dispositivo. O perfil de depuração pode ser obtido em http://connect.apple.com. Este perfil permite a geração de logs de depuração que são necessários para diagnosticar quaisquer problemas usando o armazenamento do iCloud. As instruções para coletar os logs são:
    1. Instale o perfil. (A maneira mais fácil de fazer isso é enviá-lo para você mesmo e abrir o anexo no dispositivo.)
    2. Reproduza o bug.
    3. Sincronize com o iTunes para extrair os registros do seu dispositivo.
    4. Anexe os logs ao seu relatório de bug. Você pode encontrar os registros ~ / Library / Logs / CrashReporter / MobileDevice / DeviceName / DiagnosticLogs.

    Esses logs podem crescer muito rapidamente, portanto, você deve remover o perfil depois de reproduzir o problema e extrair os logs do relatório de bug.

  • Os nomes dos arquivos não diferenciam maiúsculas de minúsculas no OS X, mas diferenciam maiúsculas de minúsculas no iOS. Isso pode causar problemas ao sincronizar arquivos entre os dois. Você deve seguir alguns passos no iOS para evitar a criação de arquivos cujos nomes diferem apenas por maiúsculas e minúsculas.

iMessage

  • O iMessage beta 1 não poderá se comunicar com usuários do iMessage no beta 2 ou posterior.
  • NOVO:O Assistente de Configuração não insere a senha AppleID para o FaceTime do iMessage.

interface Builder

  • NOVO:As visualizações de nível superior em um documento que usa o layout automático não podem ter restrições de largura e altura adicionadas. Para contornar isso, você pode adicionar a restrição de largura ou altura desejada manualmente no código.
  • NOVO:Em documentos do Interface Builder usando autolayout e restrições que o Xcode gera, não podem ser excluídos. Você pode “deletar” essas restrições criando uma restrição do usuário para o comportamento esperado. Por exemplo, se você arrastar um botão e o Xcode gerar uma restrição inicial para a visão geral do botão, e você quiser uma borda posterior para o superview constraint, criar uma manualmente usando “Add Constraint => Trailing Constraint to Superview” removeria a borda de ataque para superview limitação.
  • NOVO:É sabido que as restrições de larguras / alturas iguais podem ser quebradas em vistas que preenchem um contêiner ao redimensionar a janela. Se você redimensionar a janela e uma restrição de largura / altura igual for quebrada, adicioná-la novamente ajustará adequadamente a janela para acomodar a restrição.
  • NOVO: Ao editar o valor de uma restrição no inspetor, a restrição permanece selecionada e a visualização do contorno continua a mostrar a restrição conforme selecionada.
  • NOVO:No XCode 4.2 ao copiar visualizações (uma única visualização ou múltiplas visualizações), ambas as restrições definidas pelo usuário diretamente na vista selecionada e as restrições definidas pelo usuário entre as vistas que estão sendo copiadas são copiadas para o papelão.
  • NOVO:No Xcode 4.2 para um documento usando Cocoa Auto Layout, “Selecionar tudo” na tela não seleciona mais as restrições e subvisualizações da visualização editada. Se uma visualização for selecionada, ela selecionará apenas visualizações. Se uma restrição for selecionada, “Selecionar tudo” selecionará todas as restrições.
  • NOVO:Alterar o estilo de segmento de um NSSegmentedControl para “Automático” pode travar em documentos usando Cocoa Auto Layout. Para contornar o problema, use um estilo de segmento explícito, como redondo ou texturizado e, em tempo de execução, altere o estilo do segmento para automático usando - [NSSegmentedCell setSegmentStyle:]

iPod

  • FIXO: Ao usar os botões de volume no dispositivo ou nos fones de ouvido, o controle deslizante de volume na IU dos aplicativos pode não ser atualizado, embora o nível de volume tenha mudado.

iTunes

  • A versão do iTunes que vem com o beta 5 não pode sincronizar dispositivos que possuem o software beta 4 instalado. Para evitar esse problema, faça o seguinte:
    1. Sincronize todos os dispositivos que possuem o beta 4 instalado com a versão do iTunes que veio com o beta 4.
    2. Atualize o iTunes para a versão que vem com o beta 5.
    3. Conecte o dispositivo e instale o software beta 5. (Entenda que você pode ver um erro de falha de sincronização ao conectar o dispositivo pela primeira vez.)
    4. Depois de instalar o software beta 5, restaure o backup que você fez na etapa 1.
  • Os vídeos comprados na iTunes Store não são reproduzidos em uma AppleTV de 2ª geração via AirPlay com iTunes 10.5.

Correspondência

  • Ao alterar o nome do host de uma conta de e-mail nas configurações, mensagens em branco podem ser vistas na caixa de entrada unificada. Como solução alternativa, exclua e adicione novamente a conta em vez de alterar seu nome de host.

Atualização de software OTA

  • Se você estiver fazendo uma atualização de software OTA, precisará sincronizar novamente suas fotos com o iTunes. ”

Fotos

  • FIXO: Ao restaurar bibliotecas de fotos de um backup do iTunes, algumas fotos podem não aparecer no aplicativo Fotos após a restauração. Faça backup de suas fotos antes de atualizar para iOS Beta 5.

Lembretes

  • NOVO: Se a sincronização de lembretes estiver habilitada para uma conta do Yahoo e não houver coleção de lembretes no servidor, ela será continuamente recriada pelo telefone. Devido a um bug no servidor do Yahoo, essa coleção aparecerá como um calendário de eventos.

Simulador

  • Os serviços de localização não são funcionais no simulador iOS 4.3 em execução no Mac OS 10.7 com Xcode 4.2.

Springboard

  • Notificações push e locais para aplicativos aparecem na nova Central de Notificações no iOS 5. A Central de Notificações exibe notificações que são consideradas “não lidas”. A fim de acomodar notificações push e locais que não tem status “não lido”, os desenvolvedores podem usar a contagem de crachás de seu aplicativo para acionar uma limpeza de notificações de Notificação Centro. Quando um aplicativo limpa sua contagem de crachás (configurando-o para zero), o iOS 5 limpará suas notificações da Central de Notificações.
  • FIXO: UIPrerenderedIcon chave (no Info.plist arquivo) não é homenageado neste beta.

StoreKit

  • FIXO: A compra dentro do aplicativo não funcionará para desenvolvedores que estão testando seus aplicativos com o iTunes Sandbox.

Automação da IU

  • NOVO: Há um problema conhecido ao usar a API performTaskOnHost em um script de automação da interface do usuário. Se a tarefa que está sendo realizada com a API produz resultados excessivos (digamos, milhares de linhas de texto) para padronizar ou erro padrão, a tarefa pode travar até que o tempo limite seja atingido, momento em que lançará um javascript exceção.
  • trancar() e desbloquear () funções de UIATarget foram substituídos pelo lockForDuration () função.
  • A partir do iOS 5 beta 2, agora você pode acionar a execução de um script de UI Automation em um dispositivo iOS a partir do terminal host usando a ferramenta de instrumentos. O comando é:
    • instrumentos -w -t
  • Ao usar os instrumentos cli para UI Automation, agora você pode direcionar o modelo de automação padrão e passar o script e o caminho dos resultados para a ferramenta como opções de variáveis ​​de ambiente. Por exemplo:
    • instrumentos -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT

Última postagem do blog

Ganhe um estande supremo para iPhones MagSafe [doação Cult of Mac]
April 07, 2023

Nós e nossos parceiros usamos cookies para armazenar e/ou acessar informações em um dispositivo. Nós e nossos parceiros usamos dados para anúncios ...

Obtenha armazenamento mais colorido com este disco rígido externo aprimorado por LED para gamers
April 07, 2023

Nós e nossos parceiros usamos cookies para armazenar e/ou acessar informações em um dispositivo. Nós e nossos parceiros usamos dados para anúncios ...

Trailer tenso de A Última Coisa que Ele Me Disse mostra o poder das estrelas
April 07, 2023

Apple TV+ lançou o trailer (abaixo) da nova série dramática limitada A última coisa que ele me disse Quinta-feira, e parece um thriller emocionante...