2013-02-08 5 views
1

Я узнал о том, как настроить мобильный субстрат, когда я наткнулся на учебник с исходными кодами. Чтобы лучше понять это, я решил проверить его. Неработающие мобильные субтитры неработающие

В коды:

%hook SBApplicationIcon 
    -(void)launch 
    { 
    NSString *appName = [self displayName]; 
    NSString *message = [NSString stringWithFormat:@"The app %@ has been launched, lol", appName, nil]; 
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:appName message:message delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; 
    [alert show]; 
    [alert release]; 
    %orig; 
    } 
    %end 

я использовал Теос на моем IOS телефона и сделавшие подправить и вставить этот код в «tweak.xm»
I пошел в «Makefile» и добавил

test_FRAMEWORKS = UIKit 

если и когда-нибудь задумывались, что в моем test.plist, вот это

com.apple.springboard 

Далее я пошел в мобильный терминал и сделал это

su 
alpine 
cd test 
make 

Тогда и скопировал .dylib и файл «test.plist», что Теос сделал и вставить его в/Library/MobileSubstrate/DynamicLibraries

После что я оставил свое устройство и попытался запустить приложение, но ничего не произошло. Все началось нормально. Пожалуйста, помогите мне здесь

ответ

1

После прибегая к помощи в течение длительного времени, я, наконец, сделал это, чтобы работать

Я пошел на мобильный терминал ... и входа в систему. После этого я сделал это

installsdk3 

Тогда я пошел в свой Makefile и изменил его на этом

SDKVERSION = 3 

include theos/makefiles/common.mk 

TWEAK_NAME = test 
test_FILES = Tweak.xm 
test_FRAMEWORKS = UIKit Foundation 

include $(THEOS_MAKE_PATH)/tweak.mk 

И я снова переделал подправить и это сработало!