Да ничего особенного. Чтобы отправить твоё старое приложение в стор (сегодня) ты должен поставить SKD 14 версии. Но в Xcode его нет, надо обновлять. Оно (Xcode) доступно в сторе, но не ставится если нажать обновить - говорит нужен новый макось (Big Sur).
В виртуалке старый макось, надо ствить новую виртуалку и все ставить заново. Достало это дело, взяли железный.
Там же всё удобно и всё красиво.
Чтобы поставить пакеты в swift просто запускаешь pod install, легко и просто
правда, у тебя нет pod, но он легко ставится через gem install cocoapods, легко и просто
правда, у тебя нет gem, но он легко и росто ставится через brew install ruby. легко и просто.
правда, у тебя нет homebrew/brew, но он легко и просто ставится через sh скрипт.
который скачивает пару гигов бинарников и компиляторов
которые не скачаются если у тебя нет Xcode
который запускается если у тебя есть аккаунт разработчика за 99$. но git не выполнится если не согласиться с правилами в командной строке. Но потом нужно согласиться еще раз но через sudo.
А так да, охерительная система, все удобно, одной командой, ага