__nw_socket_service_writes_block_invoke sendmsg(fd 23, 31 байт): сокет был закрыт iOS

Когда я вызываю метод класса; мое приложение мгновенно падает; когда я специально избавляюсь от этого метода класса; опять похоже работает нормально. После отладки совсем немного; это то, что показано на моей консоли устройства

__nw_socket_service_writes_block_invoke sendmsg(fd 23, 31 bytes): socket has been closed

Ниже код, который генерирует ошибку

+ (id)builderWithHTTPMethod:(unsigned long long)arg1 format:(id)arg2 {
    NSLog("This method got executed!")
    return %orig;
}

Вместо%orig я использую 0; это работает снова.

После отладки немного; Я использовал cyscript, чтобы получить реализацию этого класса; не знаю, как его использовать, хотя. Может быть, мне нужно передать что-то внутри BuilderWithHTTPMethod?

[{selector:@selector(builderWithHTTPMethod:path:),implementation:&(extern "C" id "randombytes_buf+0x3fb60"(id, SEL, ...))},{selector:@selector(builderWithHTTPMethod:format:),implementation:&(extern "C" id "fbsdkdfl_ACAccountStoreClass+0x1c110"(id, SEL, ...))}]

0 ответов

Другие вопросы по тегам