Теос не будет работать на моем iPad 3

Я успешно установил theos (установил perl, Gnu-c-compiler, ios toolchain и т. д.) на свой ipad 3, который работает на ios 6.1.2, и теперь, когда я пытаюсь внести изменения «Make package install», он показывает ошибки. Я снова начал свое путешествие по поиску в Google и, наконец, пришел сюда. Это код твика под названием Respring Notifier -->

Мой твик.xm -->

 #import <SpringBoard/SpringBoard.h>

 %hook SpringBoard

-(void)applicationDidFinishLaunching:(id)application 
{
    %orig;

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"RespringNotifier" 

        message:@"Respring Complete! Welcome Back!" 

        delegate:nil 

        cancelButtonTitle:@"Dismiss" 

        otherButtonTitles:nil];

    [alert show];

    [alert release];
}

%end

Я считаю, что в коде нет ничего плохого.

а это мой makefile-->

include theos/makefiles/common.mk

TWEAK_NAME = RespringNotifier

RespringNotifier_FILES = Tweak.xm

RespringNotifier_FRAMEWORKS = UIKIT

include $(THEOS_MAKE_PATH)/Tweak.mk

Я вставил эти строки в make-файл несколько часов назад вверху перед "include theos/makefiles/common.mk" -->

экспорт ARCHS = armv7 armv7s arm64

ЦЕЛЬ экспорта = iphone:clang:6.1.:6.1

  • Я прикрепил изображение, где показано количество ошибок при создании твика.

Вот ссылка --> http://imgur.com/hbiQ4oV

Пожалуйста помоги.

Спасибо.


person Community    schedule 29.05.2014    source источник


Ответы (1)


При использовании устройства iOS в качестве машины для сборки лучше не использовать пользователя root при компиляции; используйте привилегии root только для установки вашего пакета.

Чтобы предоставить более подробные сообщения об ошибках, используйте make messages=yes. Это обеспечит больше контекста, с помощью которого можно найти проблему.

person uroboro    schedule 29.05.2014