после обновления моего Mac до Yosemite У меня возникли проблемы с загрузкой XCode 6.1
Каждый раз, когда я пытался, я получил сообщение об ошибке:
This item is temporarily unavailable. Try again later.
Я попробовал еще раз, на пару дней, не повезло.
Я нашел этот пост форума Apple, действительно полезный, но я не хотел загружать сторонние инструменты.
Я решил проблему, выполнив поиск XCode:
sudo find / -name *XCode*
Что вернулось:
/private/var/folders/zn/ltz89cf17wj09s3bz6rnrwyc0000gn/C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/CachedSpecifications-xcodebuild
/private/var/folders/zn/ltz89cf17wj09s3bz6rnrwyc0000gn/C/com.apple.DeveloperTools/5.1-5B130a/Xcode/CachedSpecifications-xcodebuild
/private/var/folders/zn/ltz89cf17wj09s3bz6rnrwyc0000gn/C/com.apple.DeveloperTools/5.1.1-5B1008/Xcode/CachedSpecifications-xcodebuild
/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/CachedSpecifications-xcodebuild
/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.DeveloperTools/5.1-5B130a/Xcode/CachedSpecifications-xcodebuild
/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/com.apple.DeveloperTools/5.1.1-5B1008/Xcode/CachedSpecifications-xcodebuild
Переименовав все com.apple.DeveloperTools
папки/файлы выше aaacom.apple.DeveloperTools
, мне удалось загрузить мой App Store новый XCode.
Что я хотел спросить, был ли Yosemite изменен способ работы Mac-кеша?
Я спрашиваю об этом, потому что заметил, что некоторым людям не удалось устранить проблему, удалив обычно рекомендуемую папку с именем com.apple.appstore
. Я не могу сказать, будет ли это работать/не будет работать, поскольку это первое, что я пробовал, поэтому я спрашиваю, изменился ли кэш Mac, и если да, то каким образом?
Изменить 1:
Я только сейчас заметил действительно полезную команду, которую опубликовал Elliott Slaughter в том же потоке, который является чуть более общим удалением кеша, чем моя команда:
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"
Где на моей машине:
...$ echo $(getconf DARWIN_USER_CACHE_DIR)
/var/folders/zn/ltz89cf17wj09s3bz6rnrwyc0000gn/C/
Изменить 2:
Итак, мое предположение заключается в том, что удаление com.apple.appstore
не будет работать, потому что XCode, по-видимому, ссылается на папки com.apple.DeveloperTools
. Я прав?