Подключение к расширению системы MacOS XPC сбое не удается: NSXPClistener Demerate никогда не вызываетсяIOS

Программируем под IOS
Anonymous
Подключение к расширению системы MacOS XPC сбое не удается: NSXPClistener Demerate никогда не вызывается

Сообщение Anonymous »

В macOS 12.7.6
Я разрабатываю расширение системы безопасности MacOS Endpoint (с использованием SystemExtensions и Frameworks Endpointsecurity) и приложение -хозяева. nsxpclistenerdelegate прослушивание методов (_: shopacceptNewConnection :) никогда не вызывается, когда хост пытается подключиться. /> [*] И хост, и расширение имеют com.apple.security.mach-lookup.global-name wornment для имени службы Mach. < /li>
Хост имеет com.apple.developer.system-extension.install; Расширение имеет com.apple.developer.endpoint-security.client. < /li>
Оба подписаны с одной и той же командой и правильным обеспечением
profiles.
[*] nsxpclistener. nsxpcconnection (machserviceName: ..., опции: []) , sets
интерфейсы/объекты и вызовы resume ().
Все определения протокола являются @Objc и совпадают по обеим сторонам. /> Список SystemExtensionSctl показывает расширение как активированное и
uped < /li>
console.App не показывает очевидного права или ошибок XPC. Все логики на стороне хоста до и после Connection.Resume () появляются, но подключение не установлено. Существуют ли какие -либо тонкие требования или получения для расширения системы безопасности конечной точки, которые я мог бы пропустить? Любые советы по устранению неполадок будут очень оценены!

Подробнее здесь: https://stackoverflow.com/questions/797 ... legate-nev

Вернуться в «IOS»