EXC_BAD_INSTRUCTION при активации расширения системы - PullRequest
2 голосов
/ 25 апреля 2020

Ниже приведен код, который я использую для активации расширения системы на macos catalina

{
    OSSystemExtensionRequest *SysReq = [[OSSystemExtensionRequest alloc] init];
    [OSSystemExtensionRequest activationRequestForExtension:SysReq.identifier queue:dispatch_get_main_queue()];
    SysReq.delegate = RequestDelegate;
    [OSSystemExtensionManager.sharedManager submitRequest:SysReq];

}

, но после того, как я достигаю конца текущей функции, я получаю исключение. Ниже приведены подробности ---

Поток 4: EXC_BAD_INSTRUCTION (код = EXC_I386_INVOP, субкод = 0x0)

Поток 4, очередь: com.apple. root .default-qos (одновременный)

0 0x00007fff49aa734a в - [OSSystemExtensionRequest failedWithError:] ()

...