Hello. According to Apple documentation,
Developer ID Installer Certificate (Mac applications): If your certificate expires, users can no longer launch installer packages for your Mac applications that were signed with this certificate.
https://developer.apple.com/support/certificates/
However, using installer signed before expiration, I can still install the application, even after certificate has expired and installer even shows it as Expired but valid.
Could you please clarify if the quote above is true?
Or how is it possible that I can still install the application?
Thank you,
Jakub
Hello.
After submitting OSSystemExtensionRequest, we receive request: didFinishWithResult: result
call and everything is fine, if the user allows the extension.
The result will be OSSystemExtensionRequestCompleted.
However, if the user has more extensions to allow and the user simply clicks OK button without selecting any extension in System preferences dialogue, we still receive
OSSystemExtensionRequestCompleted.
Is this a bug? Or is there some other way of detecting if the user allowed our sext (we are using network extension)
Thank you,
Jakub
edit: This might happen only if the user checks and then unchecks the system extension before clicking OK
Hello, I'd like to know if it is possible to pre-approve NETransparentProxyManager configuration using Apple MDM software or third party alternative like jamf, so that users won't see the approval dialogue. If so, is there any documentation for it?
Thanks, Jakub
Post not yet marked as solved
Hi!Recently, I've decided to test out the SimpleFirewall project from the last dev conference. After setting everything up, disabling SIP and enabling systemextensionctl developer on,I have tried to run the project, but I've encountered an error saying: SimpleFirewall[] Failed to register with the provider: Couldn’t communicate with a helper application.So far, I've tried placing the app inside /Application, reinstalling xcode, but nothing helped. What else could I try?Thank you.