Theos make: *** [внутренняя установка] Ошибка 1

Я начну разработку джейлбрейк-твиков. Я начал с этого руководства: http://brandontreb.com/beginning-jailbroken-ios-development-building-and-deployment/

я получаю следующую ошибку с этой командой

sudo make package install

/Users/.../fooproject/theos/makefiles/targets/Darwin/iphone.mk:41:
Deploying to iOS 3.0 while building for 6.0 will generate armv7-only binaries.
Making all for application fooProject...
Copying resource directories into the application wrapper...
make[2]: Nothing to be done for `internal-application-compile'.
Making stage for application fooProject...
dpkg-deb: Baue Paket »com.alex.fooproject« in »./com.alex.fooproject_0.0.1-12_iphoneos-  arm.deb«.
make install requires that you set THEOS_DEVICE_IP in your environment. It is also      recommended that you have public-key authentication set up for root over SSH, or you'll be entering your password a lot.
make: *** [internal-install] Error 1

Хорошо, переменная THEOS_DEVICE_IP установлена. Я сделал это с помощью этой команды:

export THEOS_DEVICE_IP=192.168.178.39

person Alex    schedule 07.03.2013    source источник


Ответы (3)


Поместите THEOS_DEVICE_IP = 192.0.0.0 в первую строку вашего make-файла.

person Brandon    schedule 10.03.2013
comment
Пожалуйста, разверните свой ответ - person Lee Taylor; 11.03.2013
comment
Вы можете поместить его в make-файл, но это не обязательно. - person Andy Ibanez; 12.03.2013
comment
не решает проблему. ssh соединение с моим iphone работает. - person Alex; 19.03.2013
comment
Это решает проблему. Это просто нужно быть первой строкой! - person uriel; 16.07.2013

Вы просто должны поставить

THEOS_DEVICE_IP = 192.168.2.4

в вашей первой строке файла Make.

person sunkehappy    schedule 15.04.2014

перед командой make используйте эту команду

export SDKVERSION=6.0

где 6.0 — ваша версия ios sdk

person MVijayvargia    schedule 27.04.2013