Здравствуйте. Можете подсказать, стоит ли сейчас связываться с постройкой Хакинтоша? Хочется изучать iOS-разработку, естественно на данном этапе денег на Мак нет. Подойдет ли для этого хакинтош и можно ли на нем работать потом? Судя по презентации WWDC-2019 MacOS Catalina не получила никаких существенных изменений, которые могли бы повлечь неприятности при установки хакинтоша.
Актуальной информации в интернете я не нашел, а информацию о том, что Apple может убить хакинтош встречал не раз, за этот год.
Судя по презентации WWDC-2019 MacOS Catalina не получила никаких существенных изменений, которые могли бы повлечь неприятности при установки хакинтоша.
Самый верный способ огрести неприятности при установке хакинтоша - это рваться за самой разнаипоследней версией. Лучше - сразу после ее анонса. Вместо того, чтобы по готовым и вылизанным руководствам спокойно поставить предпоследнюю.
Можно. Тут прямо на хабре статьи с пол-года-год назад были про сборку мощного хака для разработки, поищите.
Но.
Чтобы изучать iOS-разработку, вам не нужен даже хакинтош. Вполне достаточно будет скачать с любимого торрента готовый настроенный образ виртуальной машины для того проигрывателя, что вам больше нравится.
Для изучения темы этого вполне хватит. Вообще красота если купите на барахолке эппловскую клавиатуру (длинную проводную алюминиевую с нумпадом, просят за неё 1-2 тысячи рублей) и Мэджик трекпад (если хотите подешевле - то хватит и предыдущего поколения, без форстача, разница непринципиальна).
Когда я учился мобильной разработке, у нас пол-потока так и делало.
Десктоп хак вполне имеет право на жизнь. 32 гига и больше оперативы, большой ссд, хороший проц за приемлемые деньги это все про хак. Сам работаю на хаке, есть макбук про, есть хакбук. Времени конечно потратил на сборку кловера, но основу можно быстро запилить при подходящем железе. Начните с applelife.ru.
Разрабатывать на качественно установленном хакинтоше можно, но есть нюансы:
Если вы хотите вплотную заниматься разработкой под macOS/iOS, то, как я понимаю, вам нужно будет быть "на гребне волны" и когда будут выходить стабильные и не очень новые версии macOS, то, наверное, вы будете обновляться на них (т.к. выйдет новая версия XCode, которая будет поддерживать установку только на новые версии macOSи т.д.), НО при обновлении хакинтоша на новую версию macOS могут быть проблемы, которые решаются как простым обновлением кекстов и загрузчика, так и более сложным ухищрениями. Соответственно перед обновлением macOS на хакинтоше вам придется узнавать об нюансах обновления и значит про настройку хакинтоша вам забывать нельзя, придется следить за новостями хакинтоша и т.д., но это только если вам нужно будет обновление на новые вышедшие версии macOS, но можно установить Mojave 10.14.5 и отключить обновления...
Полностью завести хакинтош, а не просто установить macOS на ПК это задача не простая для новичка. Если у вас хорошо совместимое железо, то все может завестись с пол-пинка, а могут и не работать USB порты или SpeedStep или быть неподдерживаемый WiFiи т.д., так что на установку и настройку хакинтоша можно потратить от 1 дня и больше. Верхней границы нет.
Даже если у вас вся hardware часть работает как нужно, то в любом случае для того, чтобы ваш хакинтош был как Apple компьютер, а не просто ПК с macOS и вы собираетесь заниматься разработкой для iOS, то вам нужно заводить iMessage, FaceTime, HandOff и Continuity (а может быть и не нужно, у меня нет iPhone и я не занимаюсь разработкой и норм живу без этих функций), а это отдельный гемор с поиском и/или извлечением ROM, MLB и Board-ID из оригинальных Apple компьютеров и т.д.
для завода всех служб ябла вовсе не нужно ничего извлекать (хотя может так и будет проще при наличии под рукой настоящиков), вполне достаточно правильных айдишников для железа и валидного серийника (что не представляет сложности для любого в теме или знакомого с таковыми).
Иван Воробей, лет 10-15 назад, может даже 5, это было актуально. сейчас эта тема настолько обкатана и обсосана, что для проблем надо быть или конкретным слоупоком, или обладателем весьма экзотического железа без возможности его сменить.
DevMan, в 2011 году у HP одна модель Probook отличалась от прошки того же года только биосом, корпусом, экраном, периферией (в одном из вариантов правда был такой же WiFi/BT-модем) и шильдиками. Так что по-всякому было 5 лет назад.
chupasaurus, я в том смысле, что "может быть лет пять назад было меньше инфы". сейчас заходишь на любой приличный хаководский сайт и получаешь со старта подробный список совместимого и не очень железа, и объемный список уже готовых конфигураций с подробными инструкциями и под любой бюджет. раньше с этим было сложнее.
первый хак я собрал лет 15 назад просто ради интереса/любопытства, хотя до этого уже практически десять лет отработал на настоящиках. тогда - это было челенджем, сейчас - достаточно копи-пасты.
DevMan, Согласен, сейчас всё гораздо проще.
P.S. Первый Мак на штеуде был зарелизен 14 лет назад, молчу уж про хакинтоши. Или где-то можно было купить мать-проц под PPC?
chupasaurus, у меня и дружбанов был доступ к приличному перечню ябло-железа. и мы до последнего сидели на ppc, примерно до окончания нулевых.
я может и стрындел насчёт 15 лет, но не очень сильно: в 2008-2009 я уже во всю многим знакомым превращал хэпешные элит- и про-буки в макбуки. и работало отлично за исключением акума.
Да на первое время вообще спокойно пойдет, сам так делал, дальше поймете нужно вам это или нет и все. Уже будете рассуждать брать мак или нет. Главное что бы все оборудование было максимально совместимо, тогда меньше придется изобретать костылей и все будет работать идеально!