Когда я пишу приложение Tweak с [[UIATarget localTarget].frontMostApp isVisible]
в main.mm основной функции, я получаю исключение, говоряUIAutomation не включен в настройках сообщения об ошибке
* исключение UIAutomation не включен на этом устройстве. UIAutomation необходимо включить в настройках. *
Но у меня есть параметры настройки-> Разработчик-> Включить пользовательский интерфейс автоматизации в устройстве. Версия iOS: 8.1.2 и 8.0.1.
int main(int argc, char **argv, char **envp)
{
@autoreleasepool {
@try
{
[[UIATarget localTarget].frontMostApp isVisible];
if ([UIATarget localTarget].springboard.pid == nil)
{
return 0;
}
}
@catch (NSException *exception)
{
NSLog(@"*** exception %@ ***",exception);
return 0;
}
}
}
Я видел эту ссылку https://github.com/kif-framework/KIF/issues/707 и некоторые справочные документы компании Apple для UIATarget frontMostApp, но я не нашел никакого решения до сих пор.
Является ли эта проблема версией iOS? Как я могу это решить? Любая помощь приветствуется.
Что такое приложение для настройки? pl предоставить несколько подробностей. – satheeshwaran
@satheeshwaran В принципе, целью этого целевого приложения является запуск приложения и повторение действий, выполняемых в одном и том же приложении, чтение файла из определенного каталога, который содержит сведения о ранее выполненных действиях. –
, пожалуйста, укажите ссылки для подробного описания того, что такое приложение для настройки. – satheeshwaran