In the video, it was mentioned that the machine the presenter was using was running in System Extension developer mode to make things easier to develop and test. How does one go about enabling this mode? What sorts of things does it make easier? Is there documentation around this mode?
Post
Replies
Boosts
Views
Activity
Is there some kind of page describing details on how to build third-party open source libraries? In the platforms state of the union, it showed there were quite a few libraries already ported - is there some documentation on how to get access to build instructions for those (i.e. boost)?
Alternatively, is there some kind of documentation as to how to modify a "standard" ./configure && make && make install workflow to just attempt at building an ARM64 build (I can do lipo after the fact to create the universal binary).
I am working for a company (Company A) that was recently acquired by another company (Company B). We have a Developer ID certificate under both companies, and we are in the process of transitioning all our applications from Company A to Company B.
Our Developer Program for Company A is set to expire in a couple of weeks, and we are wondering if we can continue to sign with Company A's Developer ID certificate for a couple of months after the developer program has lapsed. The Developer ID certificate doesn't expire until next year.
The problem is that there are some release cycle constraints on our side (as well as some deployment constraints with some of our largest customers) that means one application will not be able to be fully-transitioned to be signed by Company B's Developer ID certificate prior to the expiration of Company A's developer program. We plan to do a final release update for that application within a couple of months - which needs to be signed with Company A's Developer ID, and after that point we can begin using Company B's Developer ID.
So - the question is if we can let our Company A developer program expire (and use our Company B developer program for all DTS and certificate needs moving forward), but continue to sign our upcoming release with Company A's Developer ID certificate in a couple of months (after the developer program has expired, but before the certificate expires). Or, do we need to renew our Company A developer program for another year in order to continue using the Developer ID certificate in a couple of months?
Is there some way to trigger a cleanup process when an app is deleted (moved to the Trash)? It seems that there is...but I can't seem to find what API or mechanism to use.
I am trying to set up catalina machine to point to a kernel core dump server. However, I get the following (when booted to the recovery partition):$ nvram boot-args="debug=0xd44 _panicd_ip=<CORE_SERVER_IP>"
nvram: Error setting variable - 'boot-args': (iokit/common) general errorI am booted into the recovery partition. Any ideas on how I can point my machine to the kernel core dump server?
I realize that kexts have been deprecated with Catalina, and we are working towards replacing them, but after upgrading to Xcode 11, I am no longer able to build and load my kext at all. With the exact same code and project (only difference is building with Xcode 11), I get the following error when trying to load my built kext:kxld[com.myorg.kext]: The super class vtable 'vtable for IOUserClient' for vtable 'vtable for com_myorg_kext_UserClient' is out of date. Make sure your kext has been built against the correct headers.
kxld[com.myorg.kext]: The super class vtable 'vtable for IOService' for vtable 'vtable for com_myorg_kext' is out of date. Make sure your kext has been built against the correct headers.xld[com.myorg.kext]: The super class vtable 'vtable for IOService' for vtable 'vtable for com_myorg_kext' is out ofdIs there some way to be able to build the kext in Xcode 11, or do I just keep Xcode 10.3 around for the express purpose of building kexts?
We are using NSUserNotification to display local notifications on macOS in notification center. However, when the applications are displayed within the Notification Center window, they have, as the name of the application, the name of our app bundle (i.e. if our application were installed in /Application/MyApplication.app, it would show as "MYAPPLICATION".We would like to change/modify this string that gets displayed within Notification Center (idealy, localized). We've tried changing CFBundleName and CFBundleDisplayName - and localizing them both - to no avail. The only way we have found to change the name that displays in notification center is to change the name on-disk (i.e. to name the application /Application/MyLocalizedApplicationName.app)It doesn't seem like this is the "right" approach...is there some other way to set the name of the application that gets displayed in notification center?(to clarify a bit, this is when opening notification center and looking at *previously-received* notifications. It also is the name that shows up when opening the "Notifications" settings pane)