Tweak.xm не работает
Я использовал Flex, чтобы получить необходимую информацию, и использовал Flex, чтобы проверить настройку, чтобы я знал, что это правильная информация, и она работает. Как многие из вас знают, вы не можете использовать Flex для распространения своих настроек, поэтому вы должны создать пакет Debian для Cydia. В моем Tweak.xm
У меня есть этот код:
%hook FBUserPreferences
-(BOOL) isEmployee
{
return TRUE;
}
%end
Это предназначено для настройки внутренних настроек Facebook, также называемых настройками сотрудников, но после установки она не работает. Пожалуйста, помогите, что я сделал не так в Tweak.xm
?
1 ответ
Я бы посоветовал вам взглянуть на следующие занятия, кроме FBUserPreferences
, а также есть переменные сотрудника:
FBLoggedOutExperimentManagerPolicy
FBSessionExperimentManagerPolicy
FBBugReportShakeHandler
FBBugReportInitialCoordinator
FBBugReportContainerViewController
FBBugReportChooseFeatureViewController
FBExceptionHandler
Подключите вышеупомянутые классы и измените там переменные сотрудника (просто поищите "Сотрудник" во Flex, вы найдете все вышеперечисленные классы).
Кроме того, типы переменных не пишутся в верхнем регистре в Objective C. Таким образом, ваш BOOL
должен я bool
:
%hook FBUserPreferences
-(bool) isEmployee {return TRUE;}
%end
Сделайте это для каждой из вышеперечисленных переменных, и ваш твик будет работать.