Несмотря и вопреки.
Дорогой читатель, если ты не будешь спешить и вниматеьно следовать инструкции, то у тебя все обязтельно получится. Я в тебя верю!
1. В AppStore ищи Xcode. Это совершенно бесплатная утилита для разработчиков от Apple. Сама программа потребует около 4 Гб места на диске, но очень быстро она займет еще где-то столько же. Это временно. В конце, когда все получится и ты проверишь все на работоспособность, ее можно будет удалить. Итого: тебе потребуется, скажем, 10 Гб свободного. места. Если это ок, то ставь скачиваться Xcode и переходи к пункту №2.
2. Переходи по ссылке и вводи свои данные Apple ID. Таким нехитрым образом ты станешь Apple Developer - разработчиком приложений для платформ от Apple. Никаких скрытых угроз и подводных камней эти манипуляции с твоим аккаунтом не несут. Это формальность, которя позволит тебе обойти некоторые ограничения политики Apple. Ссылка - https://developer.apple.com/membercenter/
3. Далее, скачай архив - https://yadi.sk/d/Tmsr0Y62tUBb3. Чтобы не усложнять, распакуй его в своей домашней папке (/Users/%username%/). Уважаемый bSr43, из комманды разработчикв ScummVM, уже написал скрипт, который сильно упрощает задачу. Вот этот скрипт, но с минимальными изменениями (локально берутся файлы из репозитория ветки 8.0, а не master 9.0, т.к. master никак не хочет собираться):
#!/bin/bash
LIBS_ZIP_URL="http://bsr43.free.fr/scummvm/ScummVM-iOS-libraries.zip"
# Compile create_project
(cd scummvm/devtools/create_project/xcode; xcodebuild)
# Create the workspace
mkdir build
cd build
curl -L "$LIBS_ZIP_URL" -O
unzip ScummVM-iOS-libraries.zip
rm ScummVM-iOS-libraries.zip
../scummvm/devtools/create_project/xcode/build/Release/create_project ../scummvm --xcode --enable-fluidsynth --disable-jpeg --disable-bink --disable-16bit --disable-mt32emu --disable-nasm --disable-opengl --disable-theora --disable-taskbar
open scummvm.xcodeproj
Что делает этот скрипт? Этот скрипт берет исходный код ScummVM версии 8.0 предварительно скачанный из официального репозиторя, все необхоимые дополнительные библиотеки из другого репозитория и подготавливает проект для Xcode.
Далее. Далее, ты открываешь терминал и испоняешь две команды в папке со скриптом (Это совсем не сложно. Открывай терминал и выполни pwd, скорее всего получится что-то вроде /Users/%твой_username%/; далее ты выполняешь cd scumm и проверяешь, туда ли ты зашел - pwd. Должно получится /Users/%твой_username%/scumm) (но перед этим убедись, что Xcode скачался и работает!):
chmod +x scummvm_prep.sh
./scummvm_prep.sh
Первая комманда - делает скрипт исполняемым, вторая запускает скрипт к исполнению.
4. Когда скрипт закончит работу, откроется Xcode. Кликни в левой верхней части (1) на “scummvm” и ты увидишь нечто похожее, только без красных циферек:
В поле Bundle Identifier (2) добавь вначале строки пару символов или свой ник, что угодно, например, yarrr.org.scummvm.scummvm.
Далее, нужно кликнуть на Fix Issue (3) и ты увидишь:
Смело нажимай Add, откроется следующее окно:
Нажимай View Details, откроется еще одно окно, где нужно добавить в твой аккаунт профиль разработчика (development provisioning profile):
Напротив IOS Development кликай Create. Программа немножко подумает и подхватит твой персональный сертификат для прихожений, над которыми ты трудишься как разработчик. Ну, это официальная версия...нам нужен этот сертификат, чтобы подписать собственноручно собранный ScummVM. Нажми Done.
Опять нажимай Fix Issue (3), но в этот раз тебе предложат выбрать Development Team c твоей учетной записью. Выбирай. Кнопка Choose.
5. Подключи свое мобильное устройство к компьютеру.
6. В Xcode оно обнаружится и тебе нужно его выбрать как показано на картинке:
7. Нажимай Command+R или черную кнопочку “play” и жди. Программа будет компилировать и записывать ScummVM на твой планшет или телефон.
8. Допустим, у нас все получилось с первого раза. Чтобы добавить игру тебе нужно в iTunes просто перетащить папку с игрой на закладке Apps в ScummVM, а в самом ScummVM тыкнуть “add game”.
9. Я честно проверил эту инструкцию два раза. Все работает. Пожалуйста, не спеши и читай внимательно. Enjoy!
По материалам Phil (http://blog.pmlabs-apps.com/scummvm-on-ios-without-jailbreak/)
-
Скрыть объявление
Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.
-
Скрыть объявлениеЕсли Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.
Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
- Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
- Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
- Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
- Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
С уважением, администрация форума Old-Games.RU
Комментарии
Сортировать комментарии по