Código FBSOpenApplicationErrorDomain = 4 erro


188

Quando estou tentando executar o aplicativo iOS no Xcode 6 no simulador do iPhone 6, estou recebendo o erro Não é possível executar o aplicativo no Simulador .

E o código de erro é:

Foi encontrado um erro durante a execução (Domínio = FBSOpenApplicationErrorDomain, Code = 4)

Alguém pode sugerir como resolvê-lo?

insira a descrição da imagem aqui


O Quite Simulator e o Clean Project e executado novamente também funcionaram para mim.
Pradhyuman Chavda

Respostas:


355

Isso funcionou para mim:

Simulador iOS -> Redefinir conteúdo e configurações ... -> Redefinir

captura de tela da barra de menus

você tem certeza de captura de tela

referenciado a partir do Qiita: Não foi possível executar o aplicativo no Simulador エ ラ ー の 対 応 方法 .


9
O mesmo aqui. Por que isso acontece na primeira corrida é realmente amador. Deveríamos esperar mais da Apple.
Alex Zavatone

12
A redefinição não tem nada a ver com a solução. Conforme mencionado nas notas de versão do Xcode, esse erro é apenas de uma condição de corrida / bug de tempo no SpringBoard. A solução é tentar novamente e redefinir o sim não ajuda.
Jeremy Huddleston Sequoia

@JeremyHuddlestonSequoia está correto, sem redefinir, basta sair do simulador e iniciar novamente, resolvi o problema.
axl411

Isso acontece depois que alguém altera o perfil de fornecimento do nosso projeto durante uma mesclagem. A solução funciona para mim.
evanchin

44

Apenas fechar o iOS Simulator funcionou para mim.

Nem sempre é necessário redefinir o simulador do iOS. Eu nem tive que fechar o Xcode.


2
Muito melhor do que redefinir
Saran

Está funcionando. Por favor, force a saída da sua simulação. Funcionará na maioria das vezes, caso contrário, redefina o seu simulador.
Dharmendra Kumar Rajan

2
- Sair do sim não funciona. - Sair do XCode não funciona. - Exclusão de trabalho aplicativo di não - Reposição Sim trabalho di não 😢
Vaibhav Saran

10

Isso aconteceu comigo uma vez quando adicionei alguns ativos como links simbólicos (através ln -sf). Até a instalação nos dispositivos estava falhando.

Depois que removi os links e fiz uma cópia impressa, funcionou e o erro desapareceu.


1
Cara, sim, eu realmente quero destacar essa resposta porque, se esse for o seu problema, nenhuma dessas respostas 'redefinir / fechar / fazer uma dança da chuva' vai funcionar!
WiseOldDuck 21/03

3

Não é necessário sair do simulador ou redefinir todo o conteúdo todas as vezes.

Basta fechar o aplicativo em que você está trabalhando, se estiver executando em segundo plano.

funciona para mim .


2

Conforme mencionado nas notas de versão do Xcode, esse erro (junto com alguns outros) resulta de um erro de temporização. A solução alternativa é apenas tentar novamente.

Consulte https://developer.apple.com/library/prerelease/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html#//apple_ref/doc/uid/TP40001051-CH4-SW1

O teste no simulador do iOS pode gerar um erro indicando que o aplicativo não pôde ser instalado ou iniciado. Execute novamente o teste ou inicie outra integração.

Veja também:

https://devforums.apple.com/thread/248879?tstart=0


1

Acabei de sair do simulador, limpei o projeto e executei novamente o funcionamento.


1

Apenas saia do xcode6.0 beta ou execute o projeto novamente, funcionou para mim.


0

A redefinição do Xcode excluirá alguns itens indesejados que o simulador armazenou em cache, portanto, a redefinição é uma boa opção para resolver esse problema.

Simulador iOS -> Redefinir conteúdo e configurações.


Esta é uma resposta duplicada, porque a solução proposta já foi sugerida por @JeffWalters.
Honk

Sem mencionar, a resposta é desinformação incorreta em cima disso.
Jeremy Huddleston Sequoia

0

Tenha cuidado se você pular as instalações. Alterei acidentalmente o Skip Install no destino principal, quando pretendia alterá-lo em uma dependência. Ao mudar de volta, tive que fazer uma limpeza.


0

Esse problema provavelmente começou depois que ativamos o modo de segundo plano em nosso aplicativo.

1) Vá para o simulador
2) Segure cmd + shift
3) Toque na tecla 'H' duas vezes
4) Deslize o aplicativo para interromper a execução em segundo plano.
5) Corra novamente.

(Muito cansativo ter que repetir a etapa acima cada vez que construo e corro)


-1

Abra a configuração do esquema do aplicativo e edite-a conforme mostrado na captura de tela anexada. Na verdade, você precisa desativar o "Iniciar devido à busca em segundo plano". Trabalhou para mim. Etapas, 1. Selecione seu destino e selecione "editar esquema" 2. Selecione a guia "Opções" no lado direito da janela de detalhes 3. Desmarque a caixa de seleção "Iniciar devido à busca em segundo plano".


Há uma falta angustiante de captura de tela.
precisa

-2

Desconecte o teclado do hardware. No menu principal do simulador ios, Hardware -> Teclado -> Desconectar teclado de hardware.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.