Après une mise à jour automatique de macOS v10.15 (Catalina), je ne parviens pas à ouvrir Xcode. Xcode me demande d'installer des composants supplémentaires mais l'installation échoue à cause de MobileDevice.pkg (Applications / Xcode.app / Contents / Resources / Packages)
J'ai trouvé plusieurs réponses sur la façon de localiser MobileDevice.pkg et que je devrais essayer de l'installer directement, mais lorsque j'essaie de le faire, l'installation échoue également. J'ai également essayé de mettre à jour Xcode depuis l' App Store , mais la mise à jour a échoué lorsqu'elle était presque terminée.
Quelqu'un a-t-il connu le même comportement? Dois-je réinitialiser le Mac par défaut et installer macOS v10.13 (High Sierra) ou Catalina à partir de zéro ou c'est un problème de Xcode et la réinstallation ferait le travail?
J'ai trouvé ici une discussion qui a été publiée aujourd'hui et concerne probablement le même problème et il semble que beaucoup de gens y font également face.
Le journal:
*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
}
}
}*
la source
Réponses:
Modifiez et définissez la date de votre Mac au 1er octobre 2019.
la source
Je n'ai pas installé Xcode 11.1 et même si je pouvais ouvrir et exécuter la version 11.0 après la solution de contournement ci-dessous, je ne pouvais pas mettre à jour vers 11.1 car la mise à jour échouait toujours. Je viens donc de réinstaller toute l'application depuis l'App-Store - vous pourriez probablement aussi faire cela au lieu de la méthode ci-dessous.
J'ai essayé de régler l'heure de mon système sur le 1er octobre 2019 alors que le certificat devait être encore valide. Après cela, j'ai essayé d'ouvrir Xcode et j'ai suivi l'installation des composants qui s'est bien passée et maintenant je peux à nouveau travailler avec Xcode.
la source
J'ai eu un problème similaire, où j'ai installé Xcode 11.1 et installé les composants et tout dans le même dossier où j'avais Xcode 10.2.1. Ensuite, j'ai essayé de revenir à Xcode 10.2.1 et je n'ai pas pu ouvrir car il me demandait d'installer à nouveau les composants, et quand j'ai essayé, j'obtenais cette erreur.
Donc, la solution de contournement qui l'a corrigé pour moi était de naviguer vers ...
Ensuite, la suppression de MobileDeviceDevelopment.pkg et tout est revenu à la normale :)
J'espère que cela aide n'importe qui d'autre avec ce problème. À votre santé!
la source
Chez macOS Catalina
Réessayer. Cela signifie que vous avez entré les packages téléchargés Xcode et que vous les avez supprimés. Je ne comprends vraiment pas comment Apple fait, mais si vous supprimez Xcode le téléchargera à nouveau et revalidera.
Quelques remarques, je suis sur XCODE version 11.0 (11A420a) si vous n'êtes pas ce n'est pas garanti de fonctionner.
la source
Vous pouvez résoudre ce problème en définissant la date de votre Mac au 1er octobre 2019. Mais ce n'est qu'un hack! La vraie solution (suggérée par Apple) est la suivante:
Tout ce que vous avez à faire est de mettre à jour Xcode
Mais il y a un problème connu sur le site des développeurs Apple
Apple suggère ceci:
Ou:
Solution toujours fonctionnelle:
Allez ici et connectez-vous.
Téléchargez ensuite le xib à partir d'ici .
Plus d'informations ici sur cette réponse .
la source
Cela fonctionnera et rouvrira le x-code
la source
backup_dir="/my/pkg/backup-dir/"; mkdir ${backup_dir} && mv -R /Applications/Xcode.app/Contents/Resources/Packages/*.pkg ${backup_dir}
sudo
devantmv
sauf si vous êtes déjà root.Essayez d'exécuter
Xcode-beta
au lieu d'Xcode
installer des composants supplémentaires. Après cela, vous pourrez utiliser laXcode
version.la source
Pour moi, je viens de désinstaller (j'ai supprimé l'application du dossier Applications), puis je suis retourné sur l'App Store et j'ai cliqué sur l'icône du cloud et il a été téléchargé et installé. Maintenant tout va bien et est revenu à la normale.
la source
Réinstallez Xcode 11.1 à partir de https://developer.apple.com/download/more/ . Ensuite, la mise à jour fonctionne.
la source
Cela nécessite l'installation de Xcode 11.1.
Je n'ai pas pu mettre à jour vers Xcode 11.1 avant d'avoir mis à jour macOS Catalina vers 10.15.1. Après avoir mis à jour mon macOS, j'ai pu installer Xcode 11.1, qui a également permis l'installation du package de composants supplémentaires.
la source