macOS v10.15 (Catalina)の自動更新後、Xcodeを開くことができません。 Xcodeは追加のコンポーネントをインストールするように促しますが、MobileDevice.pkg(Applications/Xcode.app/Contents/Resources/Packages)が原因でインストールが失敗します
MobileDevice.pkgを見つける方法について複数の回答を見つけました。直接インストールを試みる必要がありますが、これを実行しようとすると、インストールも失敗します。また、 App Store からXcodeを更新しようとしましたが、更新がほぼ終了したときに失敗しました。
誰も同じ行動を経験しましたか? Macをデフォルトにリセットしてインストールする必要があります macOS v10.13 (High Sierra)またはCatalinaをゼロから作成するか、Xcodeの問題で再インストールします仕事をしますか?
今日投稿された議論 を発見しました 。おそらく同じ問題に関するもので、多くの人がそれを扱っているようです。
ログ:
*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
}
}
}*
Xcode 11.1をインストールしておらず、以下の回避策の後に11.0を開いて実行できたにもかかわらず、アップデートが常に失敗するため、11.1にアップデートできませんでした。そのため、App-Storeからアプリ全体を再インストールしました。以下の方法の代わりにこれを行うこともできます。
証明書がまだ有効なはずだった2019年10月1日にシステム時刻を設定しようとしました。その後、Xcodeを開こうとして、コンポーネントのインストールが順調に進み、Xcodeを再び使用できるようになりました。
Macの日付を編集して、2019年10月1日として設定します。
Xcode 11.1をインストールし、Xcode 10.2.1があった同じフォルダー内にコンポーネントとすべてをインストールした場合も同様の問題がありました。次に、Xcode 10.2.1に戻ろうとしましたが、コンポーネントを再度インストールするように求められたため、開くことができませんでした。
パッケージ「MobileDeviceDevelopment.pkg」は信頼されていません。
だから、私のためにそれを修正した回避策はにナビゲートしていました...
/Users/YourUser/Applications/Xcode\ 10.2.1.app/Contents/Resources/
次に、MobileDeviceDevelopment.pkgを削除すると、すべてが正常に戻りました:)
これがこの問題を抱えている他の人に役立つことを願っています。乾杯!
MacOS Catalinaで
cd /Applications/Xcode.app/Contents/Resources/Packages
Sudo rm -rf MobileDevice.pkg
Sudo rm -rf MobileDeviceDevelopment.pkg
再試行。 Xcodeでダウンロードしたパッケージに入力して削除することを意味します。私は本当にAppleがどうするか理解していませんが、Xcodeを削除すると再びダウンロードされ、再検証されます。
いくつかの発言、XCODEバージョン11.0(11A420a)を使用している場合、これが機能するとは限りません。
Macの日付を2019年10月1日に設定することで、この問題を解決できます。ただし、これは単なるハックです。実際のソリューション(Appleが提案)は次のとおりです。
しかし、既知の問題Apple開発者サイト
MacOS Catalinaに更新した後、XcodeがMac App Storeからの更新に失敗する場合があります。 (56061273)
Appleはこれを提案します:
新しいダウンロードをトリガーするには、既存のXcode.appを削除するか、ファイル拡張子を一時的に変更して、App Storeに表示されないようにします。
または:
here に移動してログインします。
次に ここからxibをダウンロードします 。
詳細情報 この回答について 。
Xcode-beta
の代わりにXcode
を追加コンポーネントをインストールします。その後、Xcode
リリースを使用できるようになります。
rm -rf /Applications/Xcode.app/Contents/Resources/Packages/*.pkg
動作し、x-codeを再度開きます
私にとっては、アンインストール(アプリケーションフォルダーからアプリを削除)した後、アプリストアに戻り、クラウドアイコンをクリックして、新しくダウンロードしてインストールしました。これですべて正常になり、正常に戻りました。