Voltar para as novidades
Versão 1.55.2

Release 1.55.2

O Canvas Code mostra um iPhone dentro do próprio canvas, ao lado do código, com toque e teclado. É um painel que muita gente gosta de ter. O problema é que ele tinha virado a resposta para uma pergunta que ninguém fez.

Quem pedia a um agente "roda o app" ganhava um aparelho ligado dentro do canvas, sem ter pedido isso.

Por que acontecia

O agente só enxergava uma porta. A lista de painéis que ele pode abrir oferecia o simulador, as ferramentas de olhar e tocar mandavam abri-lo, e nada em lugar nenhum dizia que o lugar de sempre de um app iOS é o Simulador do Xcode. Uma porta só não é uma escolha: é o caminho.

O que muda

O padrão passou a ser o Simulador do Xcode, fora do canvas, com o depurador do Xcode preso nele, como sempre foi. O painel do canvas continua inteiro, e entra quando você pede o simulador aqui dentro.

A diferença entre os dois é o que cada um custa. Uma página de navegador é conteúdo, e mostrá-la no canvas custa um painel. Um simulador é uma máquina: ligar um custa segundos, memória, e ele continua de pé depois que você fecha o painel.

E se você gosta do de dentro

Em Configurações › Simulador há uma escolha: No Simulador do Xcode ou No painel do canvas. Escolha a segunda e o agente passa a abrir o aparelho aqui, sempre, sem você pedir.

Nos dois modos, pedir o outro funciona. A configuração decide só o que acontece quando você não disse nada.