erro:
{dyld: Biblioteca não carregada: @ rpath / Realm.framework / Realm Referenciado de: / private / var / containers / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/ Lugares Favoritos Razão: nenhuma imagem adequada encontrada. Localizou: / private / var / containers / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm: assinatura de código inválida para '/ private / var / containers / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm '
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=25
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: code signature invalid for '/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm'
/private/var/containers/Bundle/Application/43190AF8-F437-4B8F-9827-DDEA599AF618/Favorite Places.app/Frameworks/Realm.framework/Realm: stat() failed with errno=1
(lldb)
}
Respostas:
Eu tive o mesmo problema com o reino, ele funcionaria no simulador, mas travaria instantaneamente nos dispositivos reais. Parece que, ao atualizar para o iOS 13.3.1, a Apple mudou o comportamento das contas de desenvolvedor gratuitas da apple, deixando de permitir que elas usassem estruturas incorporadas.
A solução é remover o
use_frameworks!
seu Podfile e substituí-lo poruse_modular_headers!
por exemplo
Isso os incluirá como bibliotecas estáticas. Encontrei a solução nesta edição do GitHub: https://github.com/Alamofire/Alamofire/issues/3051
fonte
Welp Eu enfrentei um problema muito semelhante. Não foi necessário pagar a renovação da minha conta de desenvolvedor. Sim, atualmente estou em uma conta gratuita. A atualização para 13.4 e xcode 11.4 ainda estava mostrando o mesmo problema. Então foi isso que eu fiz:
- Aplicativo excluído do telefone, criação limpa e remoção de perfis antigos (encontrados em
~/Library/MobileDevice/Provisioning Profiles
)- Excluiu tudo do arquivo "iOS DeviceSupport" encontrado em
~/Library/Developer
Dados derivados limpos.
No chaveiro, apaguei todos os meus certificados.
Também removi minha conta e a adicionei novamente ao reiniciar o xcode (IMO, isso pode não ter feito nada, mas vale a pena adicionar). Telefone e xcode reiniciados. App está instalado e funcionando no meu telefone agora! Nenhuma conta de desenvolvedor paga! Ah, e podfile ...
fonte
Removendo
use_frameworks
. Ele quebrará seus pods do Firebase. Para projetos que utilizam os pods do Firebase, suas soluções consistem no seguinte.Muitas vezes, esse é um problema que precisa ser eliminado por fontes oficiais
fonte
Comente
use_frameworks
e useuse_modular_headers!
.tentei no Xcode 11.4 e iOS 13.4 com Firebase e desenvolva gratuitamente a conta. Essa combinação corrigiu o problema
fonte