Hi Team,
OS is prompting for local network permission for our application which runs as root level daemon.
As per the our analysis, it looks like it is prompting from our own library which is trying to get network info ' using /usr/sbin/system_profiler with "-xml -detailLevel basic SPNetworkDataType" and then trying to iterate to find DNS.ServerAddresses for each item. Then using [NSHost hostWithAddress:IPAddress];(When this library is not linked to the app then there is no prompt, so most likely this is the code that is resulting in the prompt).
Is this expected ? . Is there any other way that we can get DNS host name without being prompted for local network permission on mac OS 15
Post
Replies
Boosts
Views
Activity
Hello,
We have a requirement to capture key/ mouse activity(input events) and to log them.
Currently we use "CGEventTapCreate" , but this requires the accessibility permissions even for listening .
Is there any other way to do this, without the app having the accessibility permissions .
Hello,
On Mac OS monterey, OSSystemExtensionRequest.deactivationRequest is failing with
deactivation request for com.xxxxxx.networkextensionapp.netextension failed authorization check, error: Error Domain=OSSystemExtensionErrorDomain Code=13 "(null)"
Even after providing the correct credentials for authorisation when prompted for.
Hello,
With MacOS 12 as a guest OS on VMWare Fusion 11 , not able to access internet on the guest OS .
The network adapter used is "Share with My Mac" , with the same setup works fine on Mac OS Big Sur but after updating. the guest OS to 12,
Using DHCP- it shows self assigned IP and no internet access.
Tried manual giving the setting. similar to that of Mac OS Big Sur it Showa as connected in network settings but still internet is not accessible.
Any pointers here please
Hello,
Our Production packages and executables were signed with a Developer ID installer and application certificates, that have expired yesterday. These packages were notarised but not stapled.
After the certificate is expired, will the users be able to download and install the packages that were signed those certificates.
(In our quick test we are able to download and install these packages but will they continue to work )
Hello,
I need to monitor and take an action, when the user tries to move our application /our folder to Bin.
With FSEventStreamCreate able to monitor after it is moved to Bin, but need to get notified just when 'Move to Bin' is clicked before it is actually moved to Bin.
Any pointers on which API can help to achieve this.
Hello,
We have an installer plugin as part of installation, which is responsible for checking few product related logic, eg: authentication etc. When certain conditions are not met installation will be aborted with an alert message and then [[NSApplication sharedApplication] terminate: self]; called on clicking "ok" on Alert.
This is having issue starting with 10.15.x, that on calling terminate, Installer app is putting up a message " The "XXXX" installer encountered an error and "Install Anyway" and "Quit" and also Installer app becomes unresponsive.
Any pointers on how can we avoid this alert from installer app being displayed, how to gracefully abort installation.
With the current situation user is not able to click any button , but if they will be able click we need to avoid "Install anyway" since this may cause erroneous installation.
Hello,
Is there a way we set header search path per architecture in Xcode build setting.
eg: we are using a third party library which we are am building their source, the headers are differing when built for different architecture(arm64 and x86_64). we plan to build them seperately and create FAT file using lipo command. Now is there a way that we specify architecture specific header search path for excutable that links with these libraries.
Thanks,
Swetha
Hello,
I am trying to build universal versions of few third party libraries fro my project, few of them are using configure, make files. Need to configure to build them as arm64 and X86 ones.
Any pointers on what is build triplet /target triplet for arm64?
Hello,
Safari user Agent is showing as Mozilla/5.0 (Macintosh; Intel Mac OS X 10156) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15
Instead of OS 11 it is reporting as 10.15
On older betas it was getting reported as Macintosh; Intel Mac OS X 11_0.
Is this bug or intentional?
Hello,
with Safari version 14.0.1, it is observed that sometimes the Safari App extension is getting removed(it is not present in the list) randomly.
On restarting the host app, it is getting added again, but it gets removed after sometime. Not seeing any crash or any console message.
Any one else seeing this issue.
Hello,
we have an app that has UI displaying images(screen captures). These alerts displays correctly on 10.15, but the images are blurred on Mac OS 11 .
Hello,
Application is failing to get CPU information when executing commands from an emulated app.
Trying to get system information using systemprofiler SPHardwareDataType, when this is run on developer Transition kit from an emulated app, there is no cputype info available in the returned xml. When the same is executed from universal app, it has a valid value for cpu_type .(this code works on Intel based systems without any issues )
There are other dependencies to be sorted out, before our app can be made Universal.
Meanwhile how can the CPU information for Apple silicon be obtained programatically from an emulated app.
Hello,
We are seeing an issue with security preferences that it is has an error when trying launch security preferences to allow system extension or kext .
We have tried deleting these plists
~/Library/Preferences/com.apple.systempreferences*
~/Library/Preferences/ByHost/com.apple.systempreferences*
~/Library/Caches/com.apple.systempreferences*
But didn't help.
This is happening on beta7 on Intel systems and also on Developer Transition Kit too.
Hello,
When trying to load our Audio kext, kextutil or kextload are not returning the user not approved error when trying to load the kexts. It doesn't return any error but kexts are not loaded.
On prior versions of OS (starting 10.13), they returned error 27, when trying to load the kext .
https://developer.apple.com/library/content/technotes/tn2459/_index.html
We try to check for the error code and then instruct user through our own prompt with instructions on how to "Allow". Now since it is not returning any error, we are not able to capture this case.
Any inputs here on how to get the error /status that kext needs user approval from these kext loading commands.