Подключение к расширению системы 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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