Após uma atualização automática do macOS v10.15 (Catalina), não consigo abrir o Xcode. O Xcode solicita que eu instale componentes adicionais, mas a instalação falha devido ao MobileDevice.pkg (Aplicativos / Xcode.app / Conteúdo / Recursos / Pacotes)
Encontrei várias respostas sobre como localizar o MobileDevice.pkg e que devo tentar instalá-lo diretamente, mas quando tento fazer isso, a instalação também falha. Também tentei atualizar o Xcode da App Store , mas a atualização falhou quando estava quase terminando.
Alguém já experimentou o mesmo comportamento? Devo redefinir o Mac para o padrão e instalar o macOS v10.13 (High Sierra) ou Catalina a partir do zero ou é um problema do Xcode e a reinstalação faria o trabalho?
Eu encontrei uma discussão aqui que foi publicada hoje e provavelmente está relacionada ao mesmo problema e parece que muitas pessoas estão lidando com isso também.
O registro:
*2019-10-25 01:03:34+02 Vendula-MacBook-Pro Xcode[1567]: Package: PKLeopardPackage
<id=com.apple.pkg.MobileDevice, version=4.0.0.0.1.1567124787, url=file:///Applications/Xcode.app/Contents/Resources/Packages/MobileDevice.pkg>
Failed to verify with error: Error Domain=PKInstallErrorDomain Code=102
"The package “MobileDevice.pkg” is untrusted."
UserInfo={
NSLocalizedDescription=The package “MobileDevice.pkg” is untrusted.,
NSURL=MobileDevice.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/,
PKInstallPackageIdentifier=com.apple.pkg.MobileDevice,
NSUnderlyingError=0x7fabf6626d00
{
Error Domain=NSOSStatusErrorDomain
Code=-2147409654 "CSSMERR_TP_CERT_EXPIRED"
UserInfo={
SecTrustResult=5,
PKTrustLevel=PKTrustLevelExpiredCertificate,
NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED
}
}
}*
fonte
Respostas:
Edite e defina a data do seu Mac como 1º de outubro de 2019.
fonte
Eu não tinha o Xcode 11.1 instalado e, embora pudesse abrir e executar o 11.0 após a solução abaixo, não consegui atualizar para o 11.1, pois a atualização sempre falhava. Acabei de reinstalar o aplicativo inteiro da App Store - você provavelmente também pode fazer isso em vez do método abaixo.
Tentei definir a hora do sistema para 1º de outubro de 2019, quando o certificado ainda deveria ser válido. Depois disso, tentei abrir o Xcode e segui a instalação do componente que correu bem e agora posso trabalhar com o Xcode novamente.
fonte
Eu tive um problema semelhante, onde instalei o Xcode 11.1 e instalei os componentes e tudo dentro da mesma pasta em que eu tinha o Xcode 10.2.1. Depois, tentei voltar ao Xcode 10.2.1 e não consegui abrir, pois estava me pedindo para instalar componentes novamente e, quando tentei, estava recebendo esse erro.
Portanto, a solução alternativa que o corrigiu foi navegar para ...
Em seguida, excluindo MobileDeviceDevelopment.pkg e tudo voltou ao normal :)
Espero que isso ajude outras pessoas com esse problema. Felicidades!
fonte
No macOS Catalina
Tente novamente. Isso significa que você inseriu os pacotes baixados do Xcode e o remove. Eu realmente não entendo como a Apple faz, mas se você remover o Xcode, ele será baixado novamente e revalidado.
Algumas observações, estou no XCODE Versão 11.0 (11A420a), se você não estiver, não há garantia de que ele funcionará.
fonte
Você pode resolver esse problema definindo a data do seu Mac como 1º de outubro de 2019. Mas isso é apenas um truque! A solução real (sugerida pela apple) é esta:
Tudo o que você precisa é atualizar o Xcode
Mas há um problema conhecido no site de desenvolvedores da apple
A Apple sugere o seguinte:
Ou:
Sempre trabalhando solução:
Vá aqui e faça o login.
Faça o download do xib aqui .
Mais informações aqui sobre esta resposta .
fonte
Ele funcionará e reabrirá o código x
fonte
backup_dir="/my/pkg/backup-dir/"; mkdir ${backup_dir} && mv -R /Applications/Xcode.app/Contents/Resources/Packages/*.pkg ${backup_dir}
sudo
na frente, amv
menos que você já seja root.Tente executar em
Xcode-beta
vez deXcode
instalar componentes adicionais. Depois disso, você poderá usar oXcode
release.fonte
Para mim, eu apenas desinstalei (excluí o aplicativo da pasta Aplicativos) e depois voltei para a loja de aplicativos e cliquei no ícone da nuvem e ele foi baixado e instalado. Agora tudo está bom e volta ao normal.
fonte
Reinstale o Xcode 11.1 em https://developer.apple.com/download/more/ . Depois, a atualização funciona.
fonte
Isso requer a instalação do Xcode 11.1.
Não consegui atualizar para o Xcode 11.1 até atualizar o macOS Catalina para 10.15.1. Após atualizar o macOS, consegui instalar o Xcode 11.1, o que também permitiu a instalação do pacote de componentes adicionais.
fonte