Solved the error of missed notification by calling RegisterService in the beginning of the 'Start' method, before source/queue/notification setup
@Drewbadour , seems now notification is delivered. But still have problems:
........... FIRST: Services are in the different processes. IOProviderClass = IOUserResources, IOUserServerName is $(PRODUCT_BUNDLE_IDENTIFIER) for both, IOUserServerOneProcess = 1 for both. IOMatchCategory equals IOUserClass for both.
............SECOND: When notification is delivered, OSDynamicCast fails to cast service to the type of my service. Probably the most important part
Topic:
App & System Services
SubTopic:
Drivers
Tags: