Based on how AudioUnits used to work, it should not be necessary to kill any process during installation.
Have you assigned a release version number for your AudioUnit? There is a magic number (either 0 or -1) that is used for debugging, which forces Logic and other hosts to dump any cached information about a plugin with that version number. For official releases into the public (even beta tests), your version number should always be different than any previous release, and that magic debug version number should be avoided. As for the `killall` - your installer probably does not have permission to kill processes on your customer machines. It seems like a bad idea to do that during an installation, but I may be out of date with regard to Apple's current recommendations. Brian On Mar 7, 2021, at 07:32, audio boy via Coreaudio-api <[email protected]> wrote: > I thought I had found the solution to this by adding a post install > script to the installer which does: > > killall -9 AudioComponentRegistrar > exit 0 > > However, today the installer went out to some hundred beta testers and > multiple reports of the installer failing with an error came back. I > can actually reproduce it on my old macbook too. > > Does anyone have a solution for this? _______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
