Как обновиться на XCode 12.5, когда не хочется ставить OS X 11 Big Sur
Бывает так, что ваш айфон уже обновился на более современный iOS 14.5+, но на самой рабочей станции вы продолжаете пользоваться macOS Catalina, а обновляться на Big Sur вам не разрешают или нет такой возможности. Как правило в таком случае необходимо обновиться на XСode 12.5, но он устанавливается только под OS X 13 Big Sur.
Решается немного нетрадиционным способом: вы можете и дальше работать под XCode 12.4, при этом можно скачать необходимые файлы для поддержки девайсов на iPhoneOS 14.5 из нового XCode 12.5 с оф сайта Apple для разработчиков. После распаковки скачанного XCode.app, необходимо зайти внутрь пакета и стянуть директорию 14.5/
, расположенную в Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
, и положить по такому же пути в существующий XCode 12.4. При копировании будет запрошен пароль от sudo.
Удивительно, но такое решение работает!