web-dev-qa-db-ja.com

MobileDevice.pkgは信頼できない、OS Xの更新後にXcodeを開けない

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
    }
  }
}*
196
eja08

Xcode 11.1をインストールしておらず、以下の回避策の後に11.0を開いて実行できたにもかかわらず、アップデートが常に失敗するため、11.1にアップデートできませんでした。そのため、App-Storeからアプリ全体を再インストールしました。以下の方法の代わりにこれを行うこともできます。

証明書がまだ有効なはずだった2019年10月1日にシステム時刻を設定しようとしました。その後、Xcodeを開こうとして、コンポーネントのインストールが順調に進み、Xcodeを再び使用できるようになりました。

196
eja08

Macの日付を編集して、2019年10月1日として設定します。

276

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を削除すると、すべてが正常に戻りました:)

これがこの問題を抱えている他の人に役立つことを願っています。乾杯!

46
valbu17

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)を使用している場合、これが機能するとは限りません。

40
JBarros35

Macの日付を2019年10月1日に設定することで、この問題を解決できます。ただし、これは単なるハックです。実際のソリューション(Appleが提案)は次のとおりです。

Xcodeをアップグレードするだけです

しかし、既知の問題Apple開発者サイト

MacOS Catalinaに更新した後、XcodeがMac App Storeからの更新に失敗する場合があります。 (56061273)

Appleはこれを提案します:

新しいダウンロードをトリガーするには、既存のXcode.appを削除するか、ファイル拡張子を一時的に変更して、App Storeに表示されないようにします。

または:

常に機能するソリューション:

  1. here に移動してログインします。

  2. 次に ここからxibをダウンロードします

詳細情報 この回答について

26

Xcode-betaの代わりにXcodeを追加コンポーネントをインストールします。その後、Xcodeリリースを使用できるようになります。

6
Alex
rm -rf /Applications/Xcode.app/Contents/Resources/Packages/*.pkg

動作し、x-codeを再度開きます

4
user12593755

私にとっては、アンインストール(アプリケーションフォルダーからアプリを削除)した後、アプリストアに戻り、クラウドアイコンをクリックして、新しくダウンロードしてインストールしました。これですべて正常になり、正常に戻りました。

4
zkon