Итак имеем два способа:
- Записать само приложение через ssh прямо на ваш iPhone
- Запихнуть приложение в файл .ipa
Оба способа работают, но второй более простой и быстрый. А раз быстрый и простой значит пойдем этим путем, чего нам искать приключений на свой iPhone.
Значит так, делаем следующее:
- Компилируем нашу программу для девайса. Это очень важный шаг, потому что при запуске программы в симуляторе она компилируется под архитектуру Intel, а у iPhone архитектура arm. Я сам несколько раз об этом забывал, в этом случае при запуске приложения на айфоне оно просто будет вылетать при включении.
- Дальше тут же в Xcode ищем папку Products и в ней долен быть один файл нашей программы - <Имя программы>.app (например HelloWorld.app) Из контекстного меню выбираем Показать в Finder
- Качаем любую уже взломанную игрушку или программу в файле .ipa которых у вас уже скорее всего полно. Но если нет, то вот к примеру программа One Hundred Pushups (кстати, отличная программка)
- Открываем ее как архив и внутри видем папку Payload, в нее копируем наше приложение (например HelloWorld.app) в эту папку, а стаiрое вытераем.
Вот и все дела. Теперь запускаем этот файл и он добавляется в наш iTunes. Этот файл теперь спокойно можно давать друзьям поглядеть на ваше творение :)
Что значит "открываем ее как архив"? Это как?
ОтветитьУдалитьну файл .ipa - это по сути архив, в макоси я не нашел архиватора который бы его открыл (ну я и не искал особо) а под вендой 7zip его отлично открывает как архив.
ОтветитьУдалитьКстати, пока писал комментарий придумал еще один способ его открыть: переименовываешь расширение .ipa в .zip и открываешь его спокойно. Меняешь че нада и потом обратно :)
ОтветитьУдалитьМенял в винде через winrar.
ОтветитьУдалитьВ итоге не работает (( При синхронизации, тунец кричит, что приложение не подписано. Занавес.
а ты устанавливал себе AppSync из Cydia? Другие крякнутые приложения ставятся?
ОтветитьУдалитьПервый пункт распишите по детальней пжлйста
ОтветитьУдалитьпервый пункт это тот, что про ssh или про компиляцию программулины?
Удалить> Компилируем нашу программу для девайса
Удалитьтолько имея сертификат разработчика можно скомпилировать приложение для девайса в Xcode?
без этого сертификата скомпилировать приложение можно следуя Вашим рекомендациям: http://homeless-developer.blogspot.com/2010/03/iphone.html
?
можно поподробнее про компиляцию, не могу найти app-файл
ОтветитьУдалить