Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
7.11.2007, 13:29
Сообщение
#1
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 512 Регистрация: 25.10.2007 Из: Москва Пользователь №: 3475 ОС: Mac OS X/Windows Мой гаджет: iPhone 3GS Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 35
|
Господа! Свершилось!
Огромное спасибо OlegI , Slavikus и остальным форумчанам кто "пинал" меня, заставляя разобраться в матчасти. Платформа собрана, откомпилирована первая программа и запущена на iPhone. Чтобы оградить Вас от мытарств с процедурой установки CygWin и компиляции iphone-dev. Выкладываю вам самораспаковывающийся архив из 5-ти частей и небольшую инструкцию - как за 10 шагов стать программистом под iPhone : Архив (убираем пробел в rapidshare): http://rapid share.com/files/68033241/cygwin.part01.exe http://rapid share.com/files/68032478/cygwin.part02.rar http://rapid share.com/files/68034106/cygwin.part03.rar http://rapid share.com/files/68034877/cygwin.part04.rar http://rapid share.com/files/68028184/cygwin.part05.rar Инструкция: 1. Скачиваем все части архива и распаковываем все в корень диска С: (получаем C:\cygwin ). P.S. Предварительно надо установить базовый пакет Cygwin в эту же папку через его инсталлер, а при распаковке этого архива все повторяющиеся файлы заменять. 2. Заходим в папку и запускаем файл Cygwin.bat 3. В появившемся черном окне Шелла, вводим следующие команды: $ cd /home/HelloWorld/ $ make 4. Видим процедуру компиляции в результате которой в папке /home/HelloWorld/ появляется файл Hello (без расширения). 5. Заходим через iBrickr или WinSCP в директорию /Applications/ на iPhone и создаем папку Hello.app 6. Копируем в эту папку файлы (используя iBrickr или WinSCP ): - Default.png - Hello - Info.plist - PkgInfo - icon.png 7. Назначаем для файла Hello аттрибуты с помощью команды (это можно сделать используя программу всю ту же WinSCP (меняя аттарибуты) или Putty с компьютера, ну или Term-vt100 на самом телефоне): cd /Applications/Hello.app chmod +x Hello 8. Выключаем iPhone 9. Включаем и вуаля - видим иконку "Hello" на рабочем столе телефона 10. Кликаем на нее и наслаждаемся своей программой! 11. И нам последок - если этот тулчайн Вам пригодился, потратьте еще секунду - поднимите мне "репу" (репутацию). Сообщение отредактировал rashn - 11.5.2008, 0:08 |
|
|
|
7.11.2007, 14:20
Сообщение
#2
|
|
|
Участник ![]() ![]() Группа: РазработчикСообщений: 179 Регистрация: 24.9.2007 Из: Москва Пользователь №: 1218 ОС: Windows Мой гаджет: iPhone 3G Метод разлочки: redsn0w Прошивка: 3.0.1 Репутация: 1
|
поздравляю (IMG:style_emoticons/default/smile.gif)
теперь будут вопросы по objective-c (IMG:style_emoticons/default/smile.gif) з.ы. как зальётся, киньте ссылку сюда -- http://iphone.fiveforty.net/wiki/index.php...ation_-_Windows и сюда -- http://code.google.com/p/iphone-dev/wiki/Building , http://code.google.com/p/iphone-dev/issues/detail?id=40 -- там тоже полно народу который жаждет иметь all-in-one, только имхо укажите какие ревизии и версии чего вы использовали. Сообщение отредактировал olegi - 7.11.2007, 16:02 |
|
|
|
7.11.2007, 16:00
Сообщение
#3
|
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 229 Регистрация: 5.9.2007 Из: Москва Пользователь №: 361 ОС: Mac OS X/Windows Метод разлочки: ZiPhone Прошивка: 1.1.3 Репутация: 2
|
Здорово! Ждем!!!
|
|
|
|
7.11.2007, 19:05
Сообщение
#4
|
|
|
Участник ![]() ![]() Группа: РазработчикСообщений: 179 Регистрация: 24.9.2007 Из: Москва Пользователь №: 1218 ОС: Windows Мой гаджет: iPhone 3G Метод разлочки: redsn0w Прошивка: 3.0.1 Репутация: 1
|
GroM, она сделает всё то, что вы можете запрограммировать на Objective C (IMG:style_emoticons/default/smile.gif)
|
|
|
|
8.11.2007, 7:04
Сообщение
#5
|
|
|
Участник ![]() ![]() Группа: Пользователь Сообщений: 172 Регистрация: 15.9.2007 Из: Киев, Украина Пользователь №: 705 ОС: Windows Метод разлочки: anySIM Репутация: 1
|
Чем можно декомпилить существующие бинарники?
Сообщение отредактировал StrikerX - 8.11.2007, 7:20 |
|
|
|
8.11.2007, 10:15
Сообщение
#6
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 512 Регистрация: 25.10.2007 Из: Москва Пользователь №: 3475 ОС: Mac OS X/Windows Мой гаджет: iPhone 3GS Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 35
|
Обновил основное сообщение темы - добавил ссылки на архив.
|
|
|
|
8.11.2007, 10:49
Сообщение
#7
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 342 Регистрация: 31.10.2007 Из: Киев Пользователь №: 4085 ОС: Mac OS X Мой гаджет: iPhone 3G Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 2
|
Моё почтение!
Спасибо. PS. 200 минут между каждой закачкой ) Сообщение отредактировал viaphone - 8.11.2007, 15:18 |
|
|
|
8.11.2007, 13:34
Сообщение
#8
|
|
|
Участник ![]() ![]() Группа: Пользователь Сообщений: 178 Регистрация: 8.11.2007 Пользователь №: 4992 ОС: Windows Мой гаджет: iPhone 2G Метод разлочки: PWNAGE Прошивка: 2.1 Репутация: 2
|
СПАСИБО!
Может ктонить дать ссылки на ифолдер? Сообщение отредактировал fcuked - 8.11.2007, 13:38 |
|
|
|
8.11.2007, 22:42
Сообщение
#9
|
|
|
Участник ![]() ![]() Группа: РазработчикСообщений: 148 Регистрация: 30.10.2007 Пользователь №: 3964 ОС: Windows Метод разлочки: ZiPhone Прошивка: 1.1.4 Репутация: 0
|
У меня нет возможности скачать 924 Mb.
Может кто-нибудь дать тоьлко хедэры? (собственно содержимое папки MacOSX10.4-Universal-SDK) |
|
|
|
8.11.2007, 22:59
Сообщение
#10
|
|
|
Участник ![]() ![]() Группа: Пользователь Сообщений: 67 Регистрация: 6.11.2007 Из: Киев Пользователь №: 4573 ОС: Windows Мой гаджет: iPhone 2G Метод разлочки: redsn0w Прошивка: 3.0 Репутация: 2
|
Молодчина! Только сегодня задумался над тем что надо поставить на Линуху Toolchain ( http://iphone.fiveforty.net/wiki/index.php/Toolchain_Project ) как тут появился пак под винду (IMG:style_emoticons/default/smile.gif)
Спасибо!!! |
|
|
|
8.11.2007, 23:00
Сообщение
#11
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 512 Регистрация: 25.10.2007 Из: Москва Пользователь №: 3475 ОС: Mac OS X/Windows Мой гаджет: iPhone 3GS Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 35
|
|
|
|
|
8.11.2007, 23:06
Сообщение
#12
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 512 Регистрация: 25.10.2007 Из: Москва Пользователь №: 3475 ОС: Mac OS X/Windows Мой гаджет: iPhone 3GS Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 35
|
У меня нет возможности скачать 924 Mb. Может кто-нибудь дать тоьлко хедэры? (собственно содержимое папки MacOSX10.4-Universal-SDK) Это уже было в другой ветке, дублирую No need to download the whole xcode tools dmg (~924mb). I extracted the package,uploaded it for you , 1. download the needed file from here- http://rapidshare.com/files/66764258/MacOSX10.4u.sdk.rar Пароль на архив - aksblog.co.nr 2. Extract RAR 3. gunzip -c MacOSX10.4u.sdk.pax.gz | cpio -i 4. Find MacOSX10.4u.sdk folder in extracted contents and link it toolchain install procedure. |
|
|
|
8.11.2007, 23:23
Сообщение
#13
|
|
|
Участник ![]() ![]() Группа: Пользователь Сообщений: 67 Регистрация: 6.11.2007 Из: Киев Пользователь №: 4573 ОС: Windows Мой гаджет: iPhone 2G Метод разлочки: redsn0w Прошивка: 3.0 Репутация: 2
|
rashn, а в твой пак многое из MacOS SDK включено ?
|
|
|
|
9.11.2007, 0:38
Сообщение
#14
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 512 Регистрация: 25.10.2007 Из: Москва Пользователь №: 3475 ОС: Mac OS X/Windows Мой гаджет: iPhone 3GS Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 35
|
|
|
|
|
9.11.2007, 2:45
Сообщение
#15
|
|
|
Активный участник ![]() ![]() ![]() Группа: РазработчикСообщений: 342 Регистрация: 31.10.2007 Из: Киев Пользователь №: 4085 ОС: Mac OS X Мой гаджет: iPhone 3G Метод разлочки: все официальное Прошивка: 3.1.2 Репутация: 2
|
Как сделать что б команды типо make были нормально доступны из команд.строки?
А то ни каких стандартных не знает. Перекомпиливать что то надо? Cygwin скачал и распаковал. всё ок. Только одно сомнение есть, у меня WinXP sp2, Mobile Intel Pentium4 3.06Mhz. НЕ 64, а 32! Странно надеятся, что Надеюсь это ни как не влияет ) Сообщение отредактировал viaphone - 9.11.2007, 2:49 |
|
|
|
![]() |
|
Текстовая версия | Сейчас: 9.2.2010, 18:47 |