iPhone SDK на PowerPC? - PullRequest
       8

iPhone SDK на PowerPC?

1 голос
/ 08 октября 2009

Поддерживает ли iPhone SDK 3.0 или 3.1 компьютеры Power PC с Leopard 10.5 или выше? Если нет, то каково решение для тех же результатов, у меня есть Mac с Power PC и Panther. Я обновлюсь до Leopard и установлю iPhone SDK.

Ответы [ 3 ]

6 голосов
/ 10 декабря 2009

Хорошо. Ответы пока НЕ ​​верны. По какой-то причине, iPhone SDK выпускается как универсальный бинарный файл на века. Так что, да, вы можете использовать Power PC Mac для разработки iPhone. Я сделал это, и он очень грязный.

Это связано с серьезной болью. Это не работает все время, и есть множество ошибок. Это работает достаточно хорошо, если вы АБСОЛЮТНО преданны и АБСОЛЮТНО не можете позволить себе новый компьютер.

По сути, вам нужно взломать установочные XML-свойства в установочном пакете. Избавьтесь от кода проверки «Intel» и / или сделайте так, чтобы он всегда возвращал true. Это активирует флажок «iPhone SDK» в установщике.

После установки вы можете использовать SDK и выполнять кросс-компиляцию в ARM (процессор iPhone). Симулятор даже работает, но ваш пробег может варьироваться. Мой опыт был настолько ужасным, что я просто купил Intel Power Mac.

Вам нужно будет взломать скрипт установки для каждого обновления. Это будет включать преобразование DMG для чтения / записи заранее. Редактирование некоторого Javascript, встроенного в установочный пакет XML. Затем, взломав ваши свойства сборки, чтобы избавиться от выбора "Native System". Это на самом деле очень, очень больно.

Вы можете Google "как" сделать это более подробно. Я не предлагаю НИКОГДА выпускать в магазин Apple с этим методом. Если вы просто хотите играть и привыкнуть к платформе, то это может сработать для вас.

Опять же, я ДОЛЖЕН подчеркнуть, что это очень очень нестабильно и абсолютно не поддерживается. Пожалуйста, знайте, что вы делаете, прежде чем даже подумать об этом.

Да, это возможно. Нет, это не весело.

0 голосов
/ 08 октября 2009

Как отметил Уилл, поскольку SDK поддерживает только процессоры Intel, вы ограничены новым Mac, если только вы не создадите Hackintosh, который может быть или не быть законным. Тем не менее, вам также не нужна новейшая и лучшая машина для написания программного обеспечения, хотя лучшее оборудование помогает! Таким образом, у вас есть несколько вариантов, если вы хотите сэкономить, так как вы можете получить восстановленный Mac от Apple или проверить на eBay или Craigslist, чтобы узнать, сможете ли вы его получить.

0 голосов
/ 08 октября 2009

iPhone SDK работает только на Mac с процессорами Intel. Если вы хотите сэкономить, возможно, вы сможете заставить iPhone SDK работать на Hackintosh, но создание Hackintosh может быть незаконным, и применение обновлений программного обеспечения будет раздражать.

Предлагаю поискать подержанный Mac Mini на базе Intel.

...