信頼できないMobileDevice.pkgは、OS Xのアップデート後にXcodeを開くことができません


224

macOS v10.15(Catalina)の自動アップデート後、Xcodeを開くことができません。Xcodeは追加のコンポーネントをインストールするように要求しますが、MobileDevice.pkg(アプリケーション/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
    }
  }
}*


なぜ誰もがこれに対するAppleの公式の反応を引用してMojtaba Hosseiniの答えに賛成してこれを支持しているのですか?述べられているようにXcodeを更新してください。
ウィル

1
周りを見回すと、11をインストールした後にみんながXCode 10を使おうとしていることに気付くでしょう。ダークモードの準備ができていないからです。インディーズでも対応できるかもしれませんが、デザインに何年もかかるアプリでは、UI全体の変更が必要になっただけです。ビジネスの要件を満たすソリューションとは関係がないため、誰も彼の回答に賛成していませんが、それは有効です。
Stephen J

回答:


308

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


37
2019年10月1日を使用し、コンポーネントをインストールした後、日付を現在に再度変更します。
Raphael G. Frantz

8
これはうまくいった!このソリューション(システムハックはあります)は、かさばるアプリを再度削除して再インストールするよりもはるかに簡単です。
Subhash Bhushan

3
なぜこれが機能するのか誰か知っていますか?
ジョーハワード

11
うわー、これはAppleの側では驚くべき、そして非常に悪い仕事です。@JoeWHowardおそらく、有効期限が切れた署名証明書がインストールエラーの原因であるため、日付を変更すると修正されます。
セダットカパノグル

1
わかりましたが、これは適切な解決策だと思いますか?これはハックです!
Kasper、

204

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

証明書がまだ有効であるはずのシステム時刻を2019年10月1日に設定しようとしました。その後、私はXcodeを開こうとし、うまくいったコンポーネントのインストールに従いましたが、今度はXcodeで再び作業することができます。


これは必要ありません。以下の私の答えを参照してください。
dmarnel

それは日付を変更した後に働いた。なぜこれが起こっているのか知っていますか?アプリストアでアプリを更新しました
Amod Gokhale、

1
ログに「system_installd [8710]:kextcache:/ locked;ロック待ち」と記載されていると、インストールが停止しました。時間を現在の時間に設定し、インストールを続行しました。
マーク

Macbook Proで動作しました!先端をありがとう!
AlketCecaj

53

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

これがこの問題で他の人を助けることを願っています。乾杯!


1
Xcode11をインストールした後、Xcode10.3に対してまったく同じ問題が発生しました。「Xcode10.3 / Contents / Resources / Packages」ディレクトリから「MobileDeviceDevelopment.pkg」を削除することで提案したとおりに実行すると、失敗し続けてXcode10.3を妨げる必要なコンポーネントのインストールを要求しなくても、Xcode 10.3がすぐに起動します。発売。ソリューションの詳細についてお伺いできますか?そのパッケージファイルを削除することにより、コードビルドに関して何かを見落とす可能性はありますか?とても有難い。
s4mt6

4
今日の10月の休暇から戻ったときに、Xcode 10.3を起動するときにも同じ問題がありました。パスに「パッケージ」フォルダーが含まれていることがわかりました:…Xcode \ 10.3.app/Contents/Resources/Packages/MobileDeviceDevelopment.pkg Trashing MobileDeviceDevelopment.pkgが機能し、Xcodeはコンポーネントをインストールしたくありませんでした。
Lewis Edward Garrett

1
@LewisEdwardGarrett私がこのコメントを読んでいなかった場合、私はこれと格闘するのにさらに数日費やしたでしょう:Dパッケージの修正に感謝し、感謝します
Lohith Korupolu

1
私はそれを試し、「インストールしているXcodeには適切なMobileDeviceパッケージがありません。バグを報告して、別のビルドのXcodeを試してください。」
Victor Engel

1
パスはあなた違う、今日は金曜日2020年03で、これはまだworkis
アンドレ・ピント

46

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


1
これはMojaveでも機能しました。
ロドリゴモルバッハ

1
提案されたソリューションの説明を提供してください。
Goran Stoyanov

1
これを試したところ、XCodeから適切なMobileDevice.pkgがないという警告が出たので、別のビルドを試してみる必要があります
Igid

2
XCode 10.3で作業
Parag Bafna

1
ロックスター!バージョン11.0(11A419c)で
作業

28

Macの日付を2019年10月1日に設定することで、この問題を解決できます。しかし、これは単なるハックです!実際の解決策(アップルが推奨)は次のとおりです。

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

しかし、アップル開発者サイトには既知の問題があります

Xcodeは、macOS Catalinaにアップデートした後、Mac App Storeからアップデートできない場合があります。(56061273)

Appleはこれを提案しています:

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

または:

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

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

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

この回答の詳細については、こちらをご覧ください。


2
なぜ人々がこの回答に賛成するのかはわかりません。Macで複数バージョンのXCodeを使用する理由はたくさんあります。これらの古いバージョンのいずれかが実行されない場合、明らかに日付を戻すことが解決策です。アップグレードはありません。
マーク・

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

それは動作し、Xコードを再び開きます


1
コマンドの前に "sudo"を使用すると、sudoなしでは機能しませんでした。
bpolat

このコマンドは安全ですか?そのディレクトリ内のすべての* .pkgファイルは安全に削除できると想定しています。私は個人的に、このようなすべてのpkgファイルをバックアップするなど、より安全な方法をとっています。backup_dirの値を選択してください: backup_dir="/my/pkg/backup-dir/"; mkdir ${backup_dir} && mv -R /Applications/Xcode.app/Contents/Resources/Packages/*.pkg ${backup_dir}
John Pancoast

上記のメッセージは編集できないので、すでにrootになっていない限りsudo、の前にスローしmvます。
John Pancoast

6

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


4

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


1
はい、私の問題は、私はあなたが示唆しているとして、全アプリを再インストールして編集したので、時間を変更した後、私は、Xcodeの11.1にアップデートすることができなかったということでした私の答え
eja08


-3

これには、Xcode 11.1がインストールされている必要があります。

macOS Catalinaを10.15.1にアップデートするまで、Xcode 11.1にアップデートできませんでした。macOSを更新した後、Xcode 11.1をインストールできました。これにより、追加のコンポーネントパッケージのインストールも可能になりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.