Post

Replies

Boosts

Views

Activity

Login background items on ventura/sonoma
Hi, as title said, i have two problems with new login items on Ventura/Sonoma. I have main bundle and 5 background tasks. First problem: After installation, menu item for background tasks have name of company instead of application name. I read thread about it, but it seems be a long time. Is it possible that bug is still present on released Ventura? Thread: https://developer.apple.com/forums/thread/713493 Second problem: One of the background tasks can create plist and copy to /Library/LaunchDaemons. After that, i have two login items with different labels, one item as mentioned in first problem e.g. company name, and second login item for created plist, but with right name. Each plist has AssociatedBundleIdentifiers set to bundle id. Thank you
2
0
1.3k
Jun ’23
System extension uninstall problem
Hi, I develop app with system extension. After installation i locked a bundle with sudo chflags -Rf schg command and everything worked. But after uninstall, my mac has strange behaviour. System preferences cannot open Security and privacy tab, only hang. I cannot run systemextensionsctl utility, in system.log i can see periodically crashing of sysextd daemon and i cannot remove any app from /Application folder. Is there any solution to fix this? Something to remove systemextension? Thank you
1
0
818
Dec ’21
How to block "Force quit" from activity monitor on my application
Hi, i develop an app which run as daemon. I have to block force quit button. Becasuse i dont want to start app after crash or successful exit, i cannot set "KeepAlive" in plist. Summary: app not started automatically after crash app not started automatically after exit with 0 exit code app not started automatically after exit with non 0 exit code admin user is not able to do ForcedQuit an app from Activity monitor Is there any workaround to set app like this? Thank you
1
0
1k
Apr ’22
XCTest UI Tests Trigger Password Prompt on macOS Sequoia – How to Disable in CI?
Hi, we are using xctest UI tests integrated into a Jenkins CI pipeline. However, after upgrading the machine running automated tests to macOS Sequoia, we’re experiencing an issue: before each UI test, the system displays a popup asking for a password to allow XCTest to enable UI automation. Is there any known workaround for this, please? I’ve tried disabling SIP and modifying the TCC database, but nothing has worked so far. Thank you in advance. I’ve attached a screenshot of the popup.
1
0
280
Jul ’25
Proper way to reset fda for system extension
Hi, i have a problem with full disk access reset for system extension. we using custom unninstaller app bundle to proper unninstallion of app compounds from several steps. One of the step is unninstallation of system extension and reset its fda. But i get error because unninstaller app does not have fda. Reset of fda for main bundle does not raise error and its reset properly. Is there any option to reset fda via tccutil for system extension? Thank you
0
0
1.4k
Feb ’23
Login background items on ventura/sonoma
Hi, as title said, i have two problems with new login items on Ventura/Sonoma. I have main bundle and 5 background tasks. First problem: After installation, menu item for background tasks have name of company instead of application name. I read thread about it, but it seems be a long time. Is it possible that bug is still present on released Ventura? Thread: https://developer.apple.com/forums/thread/713493 Second problem: One of the background tasks can create plist and copy to /Library/LaunchDaemons. After that, i have two login items with different labels, one item as mentioned in first problem e.g. company name, and second login item for created plist, but with right name. Each plist has AssociatedBundleIdentifiers set to bundle id. Thank you
Replies
2
Boosts
0
Views
1.3k
Activity
Jun ’23
How to copy screenshots from xcode test suite
Hi, i'm trying to implement making a screenshots from my macos app. I have a problem with extracting png files of screenshots from .xcresult. I found some xcparse app, but i don't want to use any thirdy-party code for this trivial task. Is there any way to do this? Thank you
Replies
1
Boosts
0
Views
932
Activity
Nov ’21
System extension uninstall problem
Hi, I develop app with system extension. After installation i locked a bundle with sudo chflags -Rf schg command and everything worked. But after uninstall, my mac has strange behaviour. System preferences cannot open Security and privacy tab, only hang. I cannot run systemextensionsctl utility, in system.log i can see periodically crashing of sysextd daemon and i cannot remove any app from /Application folder. Is there any solution to fix this? Something to remove systemextension? Thank you
Replies
1
Boosts
0
Views
818
Activity
Dec ’21
How to block "Force quit" from activity monitor on my application
Hi, i develop an app which run as daemon. I have to block force quit button. Becasuse i dont want to start app after crash or successful exit, i cannot set "KeepAlive" in plist. Summary: app not started automatically after crash app not started automatically after exit with 0 exit code app not started automatically after exit with non 0 exit code admin user is not able to do ForcedQuit an app from Activity monitor Is there any workaround to set app like this? Thank you
Replies
1
Boosts
0
Views
1k
Activity
Apr ’22
XCTest UI Tests Trigger Password Prompt on macOS Sequoia – How to Disable in CI?
Hi, we are using xctest UI tests integrated into a Jenkins CI pipeline. However, after upgrading the machine running automated tests to macOS Sequoia, we’re experiencing an issue: before each UI test, the system displays a popup asking for a password to allow XCTest to enable UI automation. Is there any known workaround for this, please? I’ve tried disabling SIP and modifying the TCC database, but nothing has worked so far. Thank you in advance. I’ve attached a screenshot of the popup.
Replies
1
Boosts
0
Views
280
Activity
Jul ’25
Change app icon and name in notification center
Hi, i have to change app icon/name in notification center. Is there any way to change it? I found solution (setAlternateIconName) but it works only for ios. Thank you
Replies
0
Boosts
0
Views
670
Activity
Aug ’21
UITests on macOS are too slow
Hi, i am testing with uitest our application, but tests are too slow. I cannot find any tips or how to accelerate it. Is there any option to make it quickier? Thanks
Replies
0
Boosts
0
Views
607
Activity
Mar ’22
NETunnelProviderProtocol configuration without server address
Hi, i am implementing NETunnelProviderProtocol but i dont need to use server address because on the system extension side is xpc communication instead of tcp/ip. When i leave serverAddress empty, tunneling is not started. It is not problem to set some default value, but i am just wondering. Thank you
Replies
0
Boosts
0
Views
912
Activity
Jul ’22
Proper way to reset fda for system extension
Hi, i have a problem with full disk access reset for system extension. we using custom unninstaller app bundle to proper unninstallion of app compounds from several steps. One of the step is unninstallation of system extension and reset its fda. But i get error because unninstaller app does not have fda. Reset of fda for main bundle does not raise error and its reset properly. Is there any option to reset fda via tccutil for system extension? Thank you
Replies
0
Boosts
0
Views
1.4k
Activity
Feb ’23
XCTest.framework/XCTest was built for newer macOS version (11.0) than being linked (10.15)
Hi, i have strange error on my xcui test. When i run test on macOS BigSur with xcode 13.2.1, everything works fine. But, same xcode, same macos sdk but macOS Monterey and i got error about incompatibile XCTest framework. Please how to solve this? Thank you
Replies
0
Boosts
0
Views
628
Activity
Aug ’23