Automatic updates for Audio Units
-
09-12-2019 - |
문제
We would like to implement automatic updates for our Audio Unit plugin (Synthesizer).
Can anybody suggest a mechanism for accomplishing that?
해결책
There are a number of mechanisms for doing so.
eSellerate is a commercial solution that has features for the desired functionality.
Or, your audio unit can be structured into two components: a shell; and a core dylib. The shell uses http to find the latest version for your customer's product, and downloads the new core dylib into a temp location. Then, either automatically, or through user confirmation, the shell swaps in the new core dylib.
FWIW, the above is a technique that can be also be used for content (e.g., samples, presets, etc.).
Alternatively, a semi automatic technique would be to use http to find the latest version for your customer's product. And then prompt the user to download the latest dmg.