• Tecnologia
  • Equipamento elétrico
  • Indústria de Materiais
  • Vida digital
  • política de Privacidade
  • Ó nome
Localização: Casa / Tecnologia / A Apple lança o segundo beta do macOS 12 Monterey para os desenvolvedores

A Apple lança o segundo beta do macOS 12 Monterey para os desenvolvedores

techserving |
1784

Inscrito para postar notas. [SPOILER = "Patch Notes"] [HEADING = 2]

Notas de versão do macOS 12 Beta 2

[/ HEADING] [HR] [/ HR] [HEADING = 2] Notas e problemas conhecidos [/ HEADING] [HEADING = 3] AppKit [/ HEADING] * Consulte as notas de versão do AppKit para macOS Monterey 12 Beta ('https: // developer.apple.com/documentation/macos-release-notes/appkit-release-notes-for-macos-12').[HEADING=3]AirPlay Receiver [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * O receptor AirPlay não aparece em Preferências do sistema> Compartilhamento em hardware não compatível. (78170150) [HEADING = 3] Extensões de aplicativo [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Extensões de aplicativo corrigidas em aplicativos desenvolvidos para iOS ou iPadOS. As extensões de aplicativo agora são iniciadas corretamente. (78042681) [HEADING = 3] App Store [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta 2 [/ HEADING] * O documento: //com.apple.documentation/documentation/storekit/transaction/3749699 As propriedades da instância -jws em doc: //com.apple.documentation/documentation/storekit/transaction e renewalInfo agora são jwsRepresentation. (78734829) * O método do tipo doc: //com.apple.documentation/documentation/storekit/product/3749588-request no Produto foi renomeado para produtos (para :). (79410910) * As propriedades do tipo de ouvinte em doc: //com.apple.documentation/documentation/storekit/transaction, Product.SubscriptionInfo.Status e doc: //com.apple.documentation/documentation/storekit/storefront agora são atualizações. As estruturas de conformação AsyncSequenc aninhadas agora são Transactions, Statuses e Storefronts, respectivamente. TransactionSequence e TransactionListener agora são transações. (79034347) * StoreKitError.userDidNotAuthenticate não está mais disponível; use StoreKitError.userCancelled em vez disso. (78270199) * As renovações de assinatura não são enviadas automaticamente para o seu aplicativo por meio das APIs StoreKit 2 no ambiente sandbox da App Store. As informações de transação e renovação podem não estar disponíveis imediatamente. (78463355) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * APIs StoreKit corrigidas para funcionarem se o aplicativo estiver contido em ~ / Biblioteca. (78470009) * Corrigido um problema em aplicativos cliente que usavam o listener de status e não recebiam atualizações de status. Alterar o Product.SubscriptionInfo.Status de um doc: //com.apple.documentation/documentation/storekit/product/3749590-subscription agora chama corretamente o doc: //com.apple.documentation/documentation/storekit/transaction/3792064- ouvinte. (78375457) * Corrigido um problema que ocorria ao chamar doc: //com.apple.documentation/documentation/storekit/transaction/3792063-latest no doc: //com.apple.documentation/documentation/storekit/transaction, ou acessar o propriedade latestTransaction em um valor doc: //com.apple.documentation/documentation/storekit/product, o método chamado não retornou a transação mais recente para o documento fornecido: //com.apple.documentation/documentation/storekit/transaction/ 3749707-productid. (78466898) [HEADING = 3] Serviços de autenticação [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * allowedCredentials não são respeitados. (79221358) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em que um aplicativo parava de responder ao tentar registrar uma chave de acesso logo após cancelar uma solicitação anterior de chave de acesso. (78294960) [HEADING = 3] AVFoundation [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema com aplicativos iOS e iPadOS em execução no macOS em que janelas redimensionáveis ​​exibiam imagens giradas inesperadamente durante a visualização pré-visualizações de câmeras ao vivo ou ao capturar fotos e vídeos. (76122102) [HEADING = 3] Bluetooth [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em que os dispositivos de entrada se desconectavam inesperadamente. (78421734) [HEADING = 3] Calendário [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Adicionar uma chamada de vídeo a um evento com um local existente remove o local anterior. (79402949) * O calendário pode fechar inesperadamente ao adicionar uma chamada de vídeo FaceTime a uma reunião existente repetida. (78280294) [HEADING = 3] Gráficos principais [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigidas imagens ou miniaturas que exibiam uma sobreposição inesperada de grade em preto ou branco. (77994242) [HEADING = 3] Criar ML [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Usar o Xcode 13 beta para construir seu aplicativo macOS existente vinculado ao Create ML falha implicitamente com um erro de símbolo indefinido. A mesma falha também acontece se você usar o Xcode 13 beta no macOS Big Sur 11 para criar um novo aplicativo macOS vinculado ao Create ML. (74036054)

Gambiarra:

Vincule explicitamente à estrutura Criar ML: No Xcode, selecione seu destino> Fase de compilação> Vincular binário às bibliotecas> Adicionar CreateML.framework e, em seguida, crie seu aplicativo. [HEADING = 3] Depuração [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que travava processos em libdispatch ao executar aplicativos com a variável de ambiente LIBDISPATCH_COOPERATIVE_POOL_STRICT definida como 1. (78177966, 78184764) [HEADING = 3] Exibe preferências [/ HEADING] [HEADING = 3 ] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que revertia a taxa de atualização para o valor anterior após alterar a resolução da tela imediatamente após alterar a taxa de atualização. O sistema agora mantém o novo valor da taxa de atualização. (77992111) * Corrigido um problema nas Preferências de Monitores que pode ter causado o clique com a tecla Opção no botão Escalado para revelar uma lista incompleta de resoluções disponíveis e taxas de atualização. Clicar com uma opção no botão de opção Escalado agora revela a lista completa de resoluções e taxas de atualização disponíveis. (77866488) [HEADING = 3] Endpoint Security [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Ao inicializar um novo cliente EndpointSecurity via es_new_client, um conjunto de caminhos executáveis ​​é automaticamente silenciado para um subconjunto de tipos de eventos AUTH para ajudar a reduzir o impacto negativo inadvertido para os usuários finais (por exemplo, pânicos desencadeados por watchdogddue para clientes que não respondem aos eventos AUTH com rapidez suficiente). O conjunto de caminhos silenciados e tipos de eventos associados são inspecionáveis ​​usando es_muted_paths_events. Embora reativar os eventos AUTH associados a esses caminhos não seja recomendado, é possível fazer isso usando es_unmute_path_events. (78405437) [HEADING = 3] FaceTime [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigida panorâmica espacial de áudio em chamadas FaceTime em Grupo; agora inicia ao iniciar uma chamada. (78537333) [HEADING = 3] Encontrar meu [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que impedia você de remover um dispositivo de sua conta, apagar um dispositivo ou colocar um dispositivo no Modo Perdido. (76912451) [HEADING = 3] Foco [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Você não consegue mudar para um foco diferente de Não perturbe usando o Siri. (78263540) * A configuração do status do Foco em aplicativos de terceiros não está disponível. (77000852) * Procurar um local não funciona. (79098807) * Autoreply não funciona. (77510470) [HEADING = 3] Fontes [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Alguns textos podem ser renderizados de forma ilegível em documentos PDF. (79370423) [HEADING = 3] Fundação [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em NSAttributedString e doc: //com.apple.documentation/documentation/foundation/ attributestring que fez o sistema lançar uma exceção ao analisar Markdown que continha tabelas que não especificavam explicitamente os alinhamentos da tabela. (77476077) * Corrigido um problema com os pronomes em inglês, tradicionais e especificados via doc: //com.apple.documentation/documentation/foundation/morphology/custompronoun, que não contribuía para a inflexão. (77621682) [HEADING = 3] Ajuda [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigida a barra lateral, agora ela se expande conforme o esperado ao redimensionar a janela de Ajuda. (78317786) * Corrigido os itens da lista na barra lateral para que apareçam corretamente alinhados ao centro quando a barra lateral é expandida. (78317877) [HEADING = 3] Home [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Removida a opção "Detecção de pacote" nas configurações da câmera quando não está disponível. (78020938) [HEADING = 3] iCloud [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * O local de rede que o iCloud Private Relay fornece aos sites pode ser menos preciso do que o esperado. Atualize os bancos de dados geográficos de IP para os servidores que você opera para obter as informações de localização corretas. (77291090) * Durante o desenvolvimento, o iCloud Private Relay retorna para uma conexão direta se o tráfego não puder ser roteado de forma privada. (78433904) * Abrir um link de convite de contato de recuperação de conta ou contato herdado do Mensagens não exibe o convite conforme o esperado. (78522143) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que impedia você de assinar um plano de armazenamento do iCloud por meio das configurações de Ocultar meu e-mail. (78112695) * Corrigido um problema em que a escolha de Editar mensagem durante a configuração do contato de recuperação de conta e do contato herdado gerava um link de convite inválido. (78278107) * Tornou as configurações do iCloud Private Relay disponíveis. (78603429, 78287769) [HEADING = 3] iWork [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que causava a abertura de um link para um documento compartilhado do iWork no Safari para carregar um página em branco ou pare de responder. (76428696) [HEADING = 3] Idioma e região [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Certos idiomas podem exibir texto não localizado. (78476984) * Certos idiomas podem apresentar layout cortado ou desalinhado. (78477103) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema com a propriedade do usuário do tipo de morfologia que não refletia a seleção feita em Preferências do sistema> Idioma e região> Termo de endereço . (78230115) [HEADING = 3] Bloqueio de tela [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que não animava Memoji como esperado quando definido usando o painel Apple ID em Preferências do sistema. (76073287) [HEADING = 3] Registro [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Para cada travamento do processo, o macOS gera dois logs de travamento. (76650102) [HEADING = 3] Mac Catalyst [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * doc: //com.apple.documentation/documentation/uikit/uibutton/configuration/3750783-buttonsize não tem efeito . (74057477)

Gambiarra:

Use o estilo comportamental doc: //com.apple.documentation/documentation/uikit/uibehavioralstyle/uibehavioralstylepad se o tamanho do botão não for negociável. * Definir a cor do título de um documento: //com.apple.documentation/documentation/uikit/ uibutton não funciona independentemente de você usar baseForegroundColor ou doc: //com.apple.documentation/documentation/uikit/uibutton/1624017-titlecolorforstate. (76566253) * Os botões do sistema têm uma cor de fundo preta se nenhuma cor for definida. (76910619)

Gambiarra:

Defina uma cor ou, se quiser a cor padrão do sistema, solicite um botão usando o iOS 14 e Mac Catalyst 15 ou API anterior: buttonWithType:. [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que impedia o MusicKit de ser importado junto com o SwiftUI em um determinado arquivo Swift para um aplicativo criado com Mac Catalyst. (78525134) * Botões da barra de ferramentas corrigidos que invocavam ações manipuladas por subclasses de UISplitViewController incorretamente. (78421561) [HEADING = 3] MacOS Recovery [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Talvez você não consiga inicializar a partir do macOS Recovery. (78334511)

Gambiarra:

Faça várias tentativas sucessivas. Caso contrário, consulte a seção "Se você não consegue inicializar a partir do macOS Recovery" de Sobre a recuperação do macOS em computadores Mac baseados em Intel. [HEADING = 3] Mail [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em que as extensões de aplicativo não eram refletidas na barra de ferramentas das janelas de escrita abertas recentemente. (76475807) * Corrigido MailKit APIs para que não apareçam mais disponíveis para Mac Catalyst. (78105388) [HEADING = 3] Mapas [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema que fazia com que o Maps parasse de responder se você redimensionasse a janela após clicar na barra de pesquisa . (78486298) [HEADING = 3] Suspensões [/ HEADING] * doc: //com.apple.documentation/documentation/mapkit/mkpinannotationview e doc: //com.apple.documentation/documentation/mapkit/mappin foram suspensas nesta versão beta . (78536295) [HEADING = 3] Mensagens [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Clicar no balão de resposta em uma conversa de bate-papo comercial pode produzir resultados inesperados. (76702989)

Gambiarra:

Use o bate-papo comercial no iPhone. [HEADING = 3] Assistente de migração [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * A migração de um usuário de outro computador Mac pode não funcionar corretamente quando o FileVault está ativado, se você optar por substituir a conta de usuário local. (79150749)

Gambiarra:

Selecione "Manter ambas as contas de usuário" em vez de "Excluir o usuário existente". Após a migração ser concluída, você pode excluir o usuário anterior em Preferências do sistema> Usuários e grupos. [HEADING = 3] Música [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Talvez você não consiga jogar Lossless ou Spatial Faixas de áudio via Siri. (78277808) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido o item de compartilhamento para aparecer corretamente no menu contextual para músicas e álbuns. (78037998) [HEADING = 3] Rede [/ HEADING] [HEADING = 3] Desatualizações [/ HEADING] * O suporte para esquemas de URL HTTP de texto não criptografado para configuração automática de proxy (PAC) foi descontinuado. Use apenas esquemas de URL HTTPS para PAC. Isso afeta todas as configurações de PAC, incluindo, mas não se limitando a, configurações definidas por meio de Configurações, Preferências do sistema, perfis e APIs URLSession, como doc: //com.apple.documentation/documentation/foundation/urlsessionconfiguration/1411499-connectionproxydictionary e doc: //com.apple.documentation/documentation/cfnetwork/1426392-cfnetworkexecuteproxyautoconfigu/. Se você configurar um URL HTTP PAC de texto não criptografado, o sistema pode atualizá-lo para HTTPS durante o carregamento do arquivo PAC. O protocolo WPAD (Web Proxy Auto-Discovery) via DNS não é afetado. Opção 252 do protocolo de configuração dinâmica de hosts (DHCP) WPAD pode tentar atualizar URLs HTTP de texto não criptografado para HTTPS durante carregamentos de arquivo PAC. (61981845) [HEADING = 3] Notas [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido o hot corner Quick Note para que agora possa ser configurado a partir da planilha Hot Corners no Desktop & Preferências de proteção de tela. (77272604) [HEADING = 3] Fotos [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido "Compartilhado com você" para não aparecer mais quando o botão Compartilhamento automático no Mensagens está desativado . (78181276) [HEADING = 3] Python [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema com um prompt que informava sobre a suspensão do Python 2.7 várias vezes e indicava o aplicativo errado. (78719958) [HEADING = 3] RealityKit [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * O documento: //com.apple.documentation/documentation/realitykit/photogrammetrysession/streaminginput init no doc: // com .apple.documentation / documentation / realitykit / photogrammetrysession não é compatível. (78838906) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em que um documento: //com.apple.documentation/documentation/realitykit/boundingbox com um documento: //com.apple. documentação / documentação / realitykit / photogrammetrysession / solicitação / limites usando o processo (solicitações :) não produziu uma caixa delimitadora correta, a menos que a solicitação .bounds seja a primeira solicitação na matriz. (78325791) [HEADING = 3] Desatualizações [/ HEADING] * O documento: //com.apple.documentation/documentation/realitykit/photogrammetrysession/3788387-output Combine a propriedade do editor para o fluxo de mensagens foi descontinuado. A propriedade PhotogrammetrySession.outputs que usa o novo recurso Swift AsyncSequence o substitui. (78319158) [HEADING = 3] Safari [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * As guias fixadas podem ser perdidas inesperadamente. (78521854,79081661)

Gambiarra:

Marque páginas importantes da Web. [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema com o texto no campo Pesquisa inteligente que parecia desbotado. (78407518) * Corrigido um problema com o Safari que não carregava os sites como esperado quando Ocultar endereço IP dos rastreadores estava ativado. (78529425) [HEADING = 3] SharePlay [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * O SharePlay pode parecer indisponível. (79306972)

Gambiarra:

Saia do FaceTime e entre novamente. * O volume do áudio da mídia pode ficar inesperadamente alto ao falar durante uma chamada. (77856932) * A atividade compartilhada pode não iniciar se os metadados da atividade forem maiores que 27 KB. (78776780) * Se você sair e entrar novamente em uma sessão de SharePlay, a reprodução em seu dispositivo pode não estar sincronizada com o resto do grupo. (79431429)

Gambiarra:

Encerre a reprodução e reinicie a reprodução para todos os participantes. * O desempenho do SharePlay pode ser afetado se uma sessão tiver mais de cinco participantes. (79466576) * Não há suporte para SharePlay de conteúdo de TV de macOS para Apple TV. (7

9426841) * As notificações recebidas durante o compartilhamento de sua tela ficarão visíveis para outros participantes do SharePlay. (79455578)

Gambiarra:

Habilite Não perturbe durante a sessão de SharePlay. * Os destinatários do conteúdo de compartilhamento de tela podem ver janelas inesperadamente pequenas e um comportamento de zoom limitado. (78431516) [HEADING = 3] Shazam [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema com a disponibilidade do documento: //com.apple.documentation/documentation/ propriedade shazamkit / shmatchedmediaitem / 3832042-songs. (78589271) [HEADING = 3] Atalhos [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigida a ferramenta de linha de comando Atalhos para oferecer suporte correto à assinatura. (74999291) * Corrigido um problema em que os aplicativos em execução no Rosetta 2 paravam de responder se os atalhos fossem habilitados para o menu Serviços. (78134762) * Tornou os atalhos programáveis. (78609585) [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta 2 [/ HEADING] * Agora você pode inicializar o texto com um documento: //com.apple.documentation/documentation/ fundação / estilo de formato. (72159423) * Durante a pesquisa, se você tocar em uma sugestão que usa o modificador searchCompletion (_ :), a lista de sugestões agora desaparece em vez de exibir a única sugestão selecionada. (76965399) * Personalize o prompt de um campo de pesquisa que um modificador pesquisável configura usando o parâmetro prompt em vez do parâmetro de título anterior. (77988967) * Um menu com uma ação primária quando usado em outro menu criará agora um item de menu que possui um submenu e uma ação ao clicar. (78514724) [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * O asyncdoc: //com.apple.documentation/documentation/swift/task APIs no macOS, watchOS e tvOS são diferentes das APIs de tarefas assíncronas no iOS. Como resultado, as chamadas da API de tarefas em objetos Actor em projetos de várias plataformas podem fazer com que as funções assíncronas travem em um ponto de suspensão. (79378627) [HEADING = 3] SwiftUI [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * Você não pode ir para uma terceira tela depois de sair de uma terceira tela na pilha de navegação. (79076444) * Se você criar uma visualização de Texto a partir de um doc: //com.apple.documentation/documentation/foundation/attributedstring que contém um atributo de morfologia e, em seguida, interpolar a visualização de Texto dentro de uma LocalizedStringKey, os atributos de AttributedString não afetar o texto exibido. (78914478) Por exemplo: Text ("\ (Text (atributoString)) friend (s)") * AsyncImage na Lista às vezes cancela downloads de imagens prematuramente. (78187465) * O fornecimento de uma ligação a um OutlineGroup pode exigir a inclusão de wrapperValue no parâmetro de caminho de chave init (_: children: content :) e não será implantado novamente em versões anteriores. (77890799) * BorderlessButtonMenuStyle e BorderedButtonMenuStyle não estão disponíveis como membros estáticos. Sintaxe como .menuStyle (.button) não compila. (78606888)

Gambiarra:

Em vez disso, forneça o tipo de estilo inicializado; por exemplo, .menuStyle (BorderlessButtonMenuStyle ()). * Focar uma exibição em uma linha de lista recém-adicionada usando FocusState requer adiar a atualização da propriedade de estado de foco para a próxima vez que o runloop principal for executado. (78607356) [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Empurrar para detalhes na visualização de navegação de várias colunas recolhida agora funciona em profundidade arbitrária. (77919440) * Corrigido um problema que fazia com que um TextField em um ForEach atualizasse a vinculação de texto incorreta. (78168257) [HEADING = 3] Suspensões [/ HEADING] * O modificador de atalho Fn (Função) está obsoleto e reservado para uso do sistema. (78627099) [HEADING = 3] Tradução [/ HEADING] [HEADING = 3] Problemas conhecidos [/ HEADING] * A tradução de todo o sistema envia solicitações ao servidor, mesmo se o modo no dispositivo estiver ativado. (75374469) [HEADING = 3] Virtualização [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido um problema em que um documento: //com.apple.documentation/documentation/virtualization/vzvirtualmachine configurado com um dispositivo de áudio encerrado inesperadamente quando o áudio começou. (77870970) * Corrigido um problema com o Docker que exibia um kernel do Linux pânico na inicialização. (78549867) [HEADING = 3] WebKit [/ HEADING] [HEADING = 3] Resolvido no macOS Monterey 12 beta 2 [/ HEADING] * Corrigido ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest para fornecer ASAuthorizationSecurityKeyPublicKeyCredentialAssertion corretamente. (76554090) [HEADING = 2] Atualizações no macOS Monterey 12 beta [/ HEADING] [HEADING = 3] App Store [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * documento: // com.apple.documentation / documentation / storekit 2 apresenta um novo método de tipo doc: //com.apple.documentation/documentation/storekit/transaction/3803219-beginrefundrequest e um novo método de instância beginRefundRequest (em :) para permitir que os usuários solicitem reembolsos de dentro do seu aplicativo. (72013217) * StoreKit 2 apresenta uma API moderna baseada em Swift que tira proveito de novos recursos de linguagem como simultaneidade Swift. Use esta API para carregar informações do produto, exibir compras no aplicativo em sua loja, permitir que os clientes façam compras, gerenciem o acesso a conteúdo e assinaturas e recebam informações de transações assinadas pela App Store no formato JSON Web Signature (JWS). (66587964) [HEADING = 3] Serviços de autenticação [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * LocalAuthenticationUIView.framework foi renomeado para LocalAuthenticationEmbeddedUI.framework. (75952290) [HEADING = 3] Core Haptics [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * O QuickLook pode exibir uma representação visual de seus arquivos Apple Haptic Audio Pattern (AHAP). No Finder, selecione o arquivo .ahap e pressione a barra de espaço para visualizar o padrão visualmente. (70462875) [HEADING = 3] Criar ML [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * Criar ML agora é compatível para uso em ferramentas de linha de comando. (40637430) * O novo doc: //com.apple.documentation/documentation/createml/mlhandposeclassifier permite treinar modelos para categorizar poses de mãos estáticas em uma imagem. O novo doc: //com.apple.documentation/documentation/createml/mlhandactionclassifier permite treinar modelos para categorizar ações dinâmicas das mãos em vídeo. (68738683) * O novo algoritmo Audio Feature Print-based doc: //com.apple.documentation/documentation/createml/mlsoundclassifier permite treinar modelos de classificador de som mais rápido, com maior precisão, menor latência e um tamanho de modelo menor. Esta é agora a opção de algoritmo padrão para o MLSoundClassifier em Criar ML. (70106630) [HEADING = 3] Base [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * A base agora inclui um mecanismo automático de acordo gramatical. Isso simplifica seu código e reduz o número de strings localizadas que você precisa fornecer, flexionando automaticamente strings localizadas para contabilizar a pluralização, acordo gramatical de gênero e acordo com o termo de endereço do usuário. Ele está disponível em inglês e espanhol. (70210115) * APIs de formatação agora estão disponíveis, que se concentram no formato e eliminam a necessidade de criar, configurar e armazenar em cache uma instância do formatador. Cada tipo de formatador tem uma função formatada. Essas funções têm argumentos que permitem a configuração e personalização do estilo. (70220307) * JSONSerialization e doc: //com.apple.documentation/documentation/foundation/jsondecoder agora suporta decodificação de JSON5. (73954652) * As novas APIs SortDescriptor, KeyPathComparator e SortComparator fornecem uma interface Swift para expressar regras arquiváveis ​​para classificar valores. (74264359) [HEADING = 3] Registro [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * doc: //com.apple.documentation/documentation/os/3019241-os_signpost do Swift as parte do sistema operacional da estrutura em todas as plataformas: * Instancie o OSSignposter usando um subsistema e categoria, um documento existente: //com.apple.documentation/documentation/oslog ou um documento existente: //com.apple.documentation/documentation/ os / logger object. * A API OSSignposter fornece métodos para emitir sinalizações. beginInterval (_: id:) emite sinais de início, doc: //com.apple.documentation/documentation/os/ossignposter/3750206-endinterval emite sinais de fim, doc: //com.apple.documentation/documentation/os/ossignposter/ 3750204-emitevent emite sinalização de evento. Eles substituem as chamadas os_signpost existentes com base em String e varargs. * As APIs suportam interpolações de String para o parâmetro de metadados. As interpolações de String são as mesmas aceitas pelas APIs Logger. * A API OSSignposter oferece suporte a todas as opções de formatação e privacidade - anteriormente oferecidas pelas funções os_signpost - e segue a mesma sintaxe das APIs Logger. * As APIs fornecem melhorias de desempenho em relação ao APIs de legado. * O tipo OSSignposter fornece uma nova API com escopo para circundar um bloco de código por sinais de início e fim, doc: //com.apple.documentation/documentation/os/ossignposter/3750213-withintervalsignpost. (54756831) [HEADING = 3] Mac Catalyst [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * Usuários de aplicativos de iPad e iPhone executados em um Mac com silício da Apple podem ativar ou desativar o Touch Alternativas recurso por meio do painel de preferências do aplicativo. A preferência Touch Alternatives é adicionada automaticamente a todos os aplicativos do iPad e iPhone quando executados em um Mac com silicone da Apple. Esse recurso possibilita o uso do teclado para simular deslizamentos, toques e arrastamentos, bem como a inclinação do dispositivo; ele também mapeia toques do trackpad diretamente para o aplicativo quando você mantém pressionada a tecla Opção. * Os desenvolvedores podem ativar automaticamente esse recurso para seu aplicativo por padrão, adicionando um com.apple.uikit.inputalternatives.plist configurado corretamente ao pacote de aplicativos . Neste caso, uma caixa de diálogo de integração é exibida na primeira inicialização. * DefaultEnablementversion 1 requiredOnboarding Toque na seta Deslize Rolar Arraste Inclinação Trackpad Capture * Adapte o array obrigatórioOnboarding para integrar as alternativas de toque que fazem mais sentido para o seu aplicativo. Embora apenas o subconjunto de recursos especificados na matriz seja apresentado visualmente ao usuário durante a integração, todas as alternativas de toque ficam ativas quando ativadas desta maneira. [HEADING = 3] Rede [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * O cabeçalho padrão Accept-Language que doc: //com.apple.documentation/documentation/foundation/urlsession envia tem um formato atualizado e valores corrigidos para vários locais. Além do idioma preferencial, o cabeçalho também inclui o idioma atual do sistema como um fallback se ele for diferente do idioma preferencial. Esse comportamento afeta os aplicativos vinculados a macOS 12, iOS 15, tvOS 15 e watchOS 8 SDKs. (38772422) * URLSession agora inclui funções assíncronas. (68890254) Por exemplo, uma busca única: let (dados, resposta) = try await URLSession.shared.data (from: URL (string: "https://www.apple.com")!) Se deixar httpResponse = resposta como? HTTPURLResponse, httpResponse.statusCode == 200 {// Use dados.} E suporte para um fluxo AsyncSequence de bytes: let (bytes, resposta) = try await URLSession.shared.bytes (com: URL (string: "https: // www.apple.com ")!) se deixar httpResponse = response as? HTTPURLResponse, httpResponse.statusCode == 200 {para tentar esperar a linha em bytes.lines () {// Analisar linha. }} [HEADING = 3] Swift [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING] * doc: //com.apple.documentation/documentation/foundation/attributedstring agora disponível com o mesmo comportamento de contagem de caracteres como string Swift. É totalmente localizável e também inclui suporte para Markdown, Codable, atributos fortemente tipados e muito mais. (27227292) * doc: //com.apple.documentation/documentation/foundation/notificationcenter inclui a API AsyncSequence para receber notificações usando async / await. (74401384) para a nota de espera em NotificationCenter.default.notifications (nomeado: .MyNote) {// use a nota.} [HEADING = 3] SwiftUI [/ HEADING] [HEADING = 3] Novos recursos no macOS Monterey 12 beta [/ HEADING ] * LocalizedStringKey agora pode conter sintaxe Markdown. O sistema analisa strings de Markdown quando você cria uma visualização de Texto a partir de uma LocalizedStringKey, incluindo visualizações de Texto criadas com um literal de string. O sistema estiliza o Texto de acordo com as construções Markdown. (74515884) * Você pode criar Texto a partir de uma estrutura doc: //com.apple.documentation/documentation/foundation/attributedstring. O texto respeita os estilos que você fornece por meio de atributos dentro do escopo do atributo SwiftUI; esses estilos têm precedência sobre os estilos fornecidos por meio dos modificadores de visualização. (74841755) * Tipos específicos de animações agora são executados fora do thread principal, portanto, há novos requisitos de segurança de thread. (70524799) Certifique-se de que as seguintes funções e tipos sejam seguros para thread: * Todos os métodos e acessadores de tipos em conformidade com esses protocolos: AlignmentID, Animatable, EnvironmentKey, EnvironmentValues, Equatable, GeometryEffect, doc: //com.apple.documentation/documentation/ swift / hashable, doc: //com.apple.documentation/documentation/swift/identifiable, PreferenceKey, Shape, VectorArithmetic. * Quaisquer fechamentos que você passar para os seguintes tipos e funções, mas apenas se as visualizações que os criaram não tiverem referências aos tipos ObservableObject: ForEach, GeometryReader, backgroundPreferenceValue (_: _ :), overlayPreferenceValue (_: _ :), transformPreference (_: _ :), anchorPreference (key: value: transform :), transformAnchorPreference (key: value: transform :), transformEnvironment (_: transform :), transaction (_:). * Um TextField forneceu um doc: //com.apple.documentation/documentation/foundation/nsformatter agora atualiza sua ligação conforme o usuário digita. O NSFormatter formata o texto do campo quando o usuário o envia ou quando o foco se afasta do campo. (67899823) * O espaço de coordenadas global no macOS agora é o canto superior esquerdo da janela, consistente com outras plataformas. Em versões anteriores do macOS, ou quando vinculado a um SDK anterior ao macOS 12, o globalspace tinha uma origem invertida no canto inferior esquerdo da janela. Verifique seu uso em conjunto com componentes como GeometryReader. (65037389) * Os campos de texto simples não desenharão mais anéis de foco. (51896032) * Barras laterais no Mac Catalyst agora têm um fundo de material e uma altura de linha nativa. (65388682) * Um DisclosureGroup agora alterna sua expansão ao tocar em toda a linha. (62208702) [HEADING = 3] Resolvido no macOS Monterey 12 beta [/ HEADING] * Corrigido um problema que ocorria ao criar um Color a partir de um UIColor ou doc: //com.apple.documentation/documentation/appkit/nscolor. This process now uses the explicit init(uiColor:)or init(nsColor:) initializers. Give preference to the Color standard-system colors over the equivalent from UIColor or NSColor. For example, use blue over the visually equivalent systemBlue. (73987059)* Fixed an issue that dispatched a callback for onAppear(perform:) and onDisappear(perform:) when any of the views in a group of multiple views appeared or disappeared. Now, when you apply them to a group of multiple views, onAppear(perform:) and onDisappear(perform:) only dispatch the callback each time the first view appears and the last view disappears. (75609476)* Fixed an issue with labeled views that distributed the space in the view equally between controls. When laid out horizontally, labeled views now prioritize displaying the label fully before distributing space to the rest of the controls. (74728764)* Fixed asset catalog images with the Preserve Vector Representation option set so the images work correctly when resized by re-rendering from their vector source. (49074629)* Symbol images in Widgets and watchOS complications are now redrawn from their vector outlines, avoiding pixellation. (50464514)* Updated BackgroundStyle and the new background modifier to include desktop tinting in Dark Mode as expected. (71062814)* Fixed keyboard shortcuts using an uppercase key so they no longer have an implicitly added ⇧ modifier. (68047066)* An app using the SwiftUI app lifecycle will no longer attempt to load the main storyboard file if one is set in the Info.plist file. (72819768)* Commands bodies are now automatically updated in response to changes in dynamic property values used in the body definition. Types like State and FocusedValue can now be used to create dynamic dependencies in command content. (64788135)* Fixed bordered buttons so they are clickable only by their label, not by the button chrome. (78192660)* Updated Sheets to dismiss using the proper animation. (66393848)* Fixed fileImporter and fileExporter to properly present when used in a Commands context. (77531659)* Fixed nested ScrollViews with orthogonal scrolling directions, like a horizontal ScrollView inside of a vertical ScrollView, to scroll as expected. (54849400)[HEADING=3]TabularData[/HEADING][HEADING=3]New Features in macOS Monterey 12 beta[/HEADING]* TabularData is a new Swift framework you use to analyze and manipulate tabular data. You can use DataFrame to read CSV and JSON files, as well as join, group, and aggregate data. (69982458)[HEADING=3]Virtualization[/HEADING][HEADING=3]New Features in macOS Monterey 12 beta[/HEADING]* Interfaces that previously took unsigned long long arguments or returned unsigned long longresults have been updated to use the uint64_t type instead. (77291339)[/SPOILER]