Ответ 1
откройте дату и время системных настроек и установите дату за год до этого (в моем случае, возможно, предпочтительной датой может быть дата до выпуска Xcode 4.3.), и моя установка успешно завершена.
ОБНОВЛЕНИЕ. Поскольку этот вопрос получает некоторые представления, я решил, что лучше подчеркнуть тот факт, что я решил проблему просто перепрограммировать Xcode из Mac App Store. При повторной установке он даже дал мне удобный вариант удалить предыдущую версию и заменить ее на новую. Надеюсь, это поможет всем там с той же проблемой!:)
Итак, я пытаюсь обновить свой Xcode 4.2, который я загрузил из магазина приложений, но я получаю эту ошибку, когда я использую "Install Xcode.app" updater:
Кто-нибудь знает, что я делаю неправильно или как его исправить?
Я не совсем уверен, какую другую информацию я должен предоставить, поэтому, пожалуйста, просто дайте мне знать, если вы хотите получить дополнительную информацию:)
Изменить: Вот полный install.log(я думаю): http://pastebin.com/GTzkpL3X
Это выдержка, которая на самом деле показывает ошибку:
Не удалось установить предполетную дату: Ошибка домена = PKInstallErrorDomain Code = 102 "Неверный пакет" DeveloperTools.pkg ". UserInfo = 0x7f9d5da29060 {NSLocalizedDescription = Недостаток пакета" DeveloperTools.pkg ". NSURL =../Packages/DeveloperTools.pkg - файл://localhost/Applications/Install%20Xcode.app/Contents/Resources/Xcode.mpkg/, PKInstallPackageIdentifier = com.apple.pkg.DeveloperToolsLeo, NSUnderlyingError = 0x7f9d5d9eab40" Операция не может быть выполнена. CSSMERR_TP_CERT_EXPIRED"}
откройте дату и время системных настроек и установите дату за год до этого (в моем случае, возможно, предпочтительной датой может быть дата до выпуска Xcode 4.3.), и моя установка успешно завершена.
В журнале отображается следующая ошибка:
Error Domain=PKInstallErrorDomain Code=102 "The package "DeveloperTools.pkg" is untrusted." UserInfo=0x7f9d5da29060 {NSLocalizedDescription=The package "DeveloperTools.pkg" is untrusted.
PKInstallPackageIdentifier=com.apple.pkg.DeveloperToolsLeo, NSUnderlyingError=0x7f9d5d9eab40 "The operation couldn’t be completed. CSSMERR_TP_CERT_EXPIRED"}
Оглядываясь по интернету, я нашел следующие предложения:
Сглаживание пакета
http://managingosx.wordpress.com/2012/03/24/fixing-packages-with-expired-signatures/
Обновите системное программное обеспечение:
Переустановите ОС:
Удалить файлы, связанные с Xcode:
изменить: переупорядочено на основе комментариев.