Подтвердить что ты не робот

Разработка iPhone на Hackintosh

Мой вопрос касается разработки кода для iPhone/iTouch.

Что с переходом Apple на платформу Intel для их чипа, теперь, очевидно, теперь можно запускать свою ОС на ПК.

Итак, с этим и моей по своей сути дешевой природой, мне было интересно, удалось ли обойти покупку отремонтированного Mac, запустив iPhone SDK на Hackintosh?

Поскольку я теперь больше любитель, а затем серьезный разработчик, мне бы хотелось, чтобы мои ноги были мокрыми, прежде чем полностью посвятить этому делу. В долгосрочной перспективе я знаю, что было бы лучше купить Mac...

4b9b3361

Ответ 1

Да, это вполне возможно. Я разработал свое первое приложение на Dell, на котором установлен патч iATKOS OSX.

Стоит ли это или нет, действительно, сводится к тому, насколько сложно получить установку hackintosh (Kalyway/iATKOS), запущенную на вашем ПК. С некоторыми ПК это тривиально, и все работает. Для других это кошмар, а ваша сеть/аудио/графика никогда не будет работать полностью. Если вам нужно запустить исправленное ядро ​​(например, у вас нет набора микросхем Intel Core 2 Duo), все становится неудобно.

Лучше всего обратить внимание на аппаратное обеспечение вашего ПК и провести некоторое исследование на различных форумах OSX86.

Предполагая, что вы все работаете, единственное, что касается будущего - это обновления программного обеспечения. iPhone SDK обычно требуют самого последнего обновления OSX (например, 10.5.6), но установка обновлений для хакинтошей с исправленными ядрами - это кошмар.

Если вам нравится возиться с этим типом вещей и удобно разбивать жесткий диск на жесткий диск и играть с флагами загрузки, я бы сказал, иди за ним. Если нет, подумайте о том, чтобы взять использованный Mac-Mini на eBay/craigslist или что-то в этом роде. Если вы узнаете, что развитие iPhone действительно не для вас, вы можете перепродать его практически ничего не потерять.

Ответ 2

Да, вы можете, но спасите себе время и боль.

Поднимите Mac mini или iMac.

Ответ 3

Это возможно. Но вы ограничены выбором аппаратного обеспечения для хакинтоша. Даже если вы это исправите, никто не может гарантировать, что все будет работать (звук, звук и т.д.). Если вы можете запустить ОС, вы можете запустить xcode с SDK. Но я не думаю, что вы будете на 100% удовлетворены конечным результатом.

Как я вижу, если вы хотите запустить os x, лучше инвестировать в mac mini, чем в аппаратное обеспечение для хакинтоша. Исходя из того, что вы будете покупать все компоненты для хакинтоса.

Ответ 4

Недавно я был в этой дилемме и решил пойти с настоящим Mac, а не с Hackintosh, услышав рассказы моего друга (который делает это специально для разработки iPhone). Он смог получить работу от iPhone, но у его хакинтоша всегда есть одна проблема; самым последним был постоянный цикл загрузки, при котором машина немедленно перезагрузилась после загрузки ОС.

Посмотрите на яркую сторону: продукты Apple популярны и легко продаются. Если вы его получите и продадите до появления следующего поколения, вы сможете получить большую часть своих денег - деньги, которые были бы потрачены в любом случае на новом жестком диске (для карантина вашего хакинтоша, хе) или OSX (предполагая, что вы хотите получить программное обеспечение, по крайней мере, в отдаленной юридической форме).

Ответ 5

Да, вы можете. У меня есть. Но стоит ли это?

Если вы делаете это ради удовольствия, это того стоит.

Если вы делаете это для реального, полезного Mac, это не стоит.

Теперь у вас будет миллиард парней, которые мне скажут, потому что некоторые ребята создали действительно впечатляющие установки, но им не хватает точки Mac. Маки просто хорошо работают и с удовольствием пользуются, пока ПК просто набирает все, и вы, вероятно, втайне ненавидите его.

Я сделал это просто для удовольствия, но в итоге я больше тратил на Hackintosh, чем мог бы, если бы я только купил Mac Mini. Конечно, мой компьютер имеет скорость 4 раза, но это не то же самое, что настоящий Mac. На Mac все просто работает... это действительно приятно. Но на моем Хакинтоше ничего не работает без прямого вмешательства с моей стороны... не очень приятно.

Я всегда планировал использовать этот компьютер для разработки окон, так что это не было пустой тратой, но в противном случае это были бы ОГРОМНЫЕ отходы.

Ответ 6

Вы можете это сделать. У меня есть 3 hackintoshes, которые мы разрабатываем, но в конце дня вам понадобится настоящий mac, чтобы стать разработчиком Apple.

Ответ 7

Одна из проблем, которую я вижу в подходе Hackintosh, заключается в том, что если вы сейчас это сделаете, у вас не будет гарантии того, что одна и та же машина будет работать, когда в будущем выйдет обновление для Mac OS, и это может быть особенно важно, если iPhone SDK и/или инструменты разработчика, которые вы хотите использовать, размещаются только на следующем поколении системного программного обеспечения.

В долгосрочной перспективе я думаю, что будет лучше пойти с дешевым (и даже используемым) Mac каким-то образом, например мини или MacBook.

Ответ 8

Вы можете это сделать, я начал изучать разработку iPhone/ Objective-C/Cocoa с использованием виртуальной машины и образа OSX (было больно настроить, хотя я думаю, что могу использовать OSX 10.5.2)

Это просто не стоит хлопот, в конце концов, я просто набрал 365 фунтов стерлингов или около того для подержанной модели MacBook 2007 года с eBay, и с тех пор она плавная.

Ответ 9

На $10 P4 2.4GHz, 1GB RAM, hackintosh работает отлично, и xcode/iphone sdk работает также. Его немного медленный, но стабильный и очень жизнеспособный вариант для тех, кто хочет просто проверить воду разработки iphone, не совершая наличные деньги.

Ответ 10

Да, вы. сейчас я изучаю разработку приложений iphone в Hackintosh (iATKOS S3 version2).

См. http://wiki.osx86project.org/ и http://insanelymac.com/ для любая проблема с установкой hackintosh

Ответ 11

Hackintoshes - отличная ценность. Вы можете потратить от $400 до $4000 и получить чрезвычайно работоспособную машину.

Вы хотите пойти с материнской платой G87 на базе GGA, процессорами Intel Core i, графикой Nvidia и SSD. Избегайте бюджетного оборудования, оно обычно несовместимо. Или вы можете пойти по NUC-каналу Intel и получить NUC, небольшой PCIe SSD (32 ГБ или 64 ГБ должен сделать трюк) и некоторый ноутбук.

Сделайте свое исследование, и вы хорошо.

Ответ 12

Если у вас так мало веры в себя, что вы чувствуете необходимость сэкономить пару сотен долларов, взломав псевдо-Mac вместе, просто не беспокойтесь, пытаясь в первую очередь.

Кроме того, вы наверняка потерпите неудачу (или потратите так много времени, пытаясь добиться успеха, вы потратите впустую гораздо больше времени на то, чтобы работать над чем-то, что вы сэкономили на стоимости). Эти два ключа заключаются в

  • У вас есть для запуска кода на iPhone или прикосновении, потому что эмулятор не совершенен и будет вводить вас в заблуждение, даже если вы даже не осознаете это. иметь код, который запускается на эмуляторе, но не как ожидалось на аппаратном уровне

  • Подписание ключевых слов Apple достаточно сложно, чтобы работать с реальной вещью, мне потребовалось пару часов, и я не одинок - там очень много сообщений на форумах разработчиков от людей, которые с трудом справляются с этим, Как это работает на взломанной машине - вам может быть повезло, но готовы ли вы играть в азартные игры?