3 ms·
Sandboxing is utterly broken. If you want a real hellride try to load 'sandbox unsafe' Audio Units (read: every non-Apple AU, though many Apple AUs aren't safe
by kybernetyk 14y ago
Sandboxing is utterly broken. If you want a real hellride try to load 'sandbox unsafe' Audio Units (read: every non-Apple AU, though many Apple AUs aren't safe either) into a sandboxed application.
There's a temporary entitlement that should allow this. The only problem is, that this entitlement simply disables sandboxing midway through app initialization and the NSUserDefaults system becomes unusable after that.
See last post in: https://devforums.apple.com/thread/155950?tstart=0 https://devforums.apple.com/thread/155950?tstart=0
- coldtea 14y ago>Sandboxing is utterly broken. If you want a real hellride try to load 'sandbox unsafe' Audio Units (read: every non-Apple AU, though many Apple AUs aren't safe either) into a sandboxed application. How does that prove that sandboxing is broken, much less "utterly"? You should NOT be able to load unsafe AUs into a sandboxes application. And I'm not sure "temporary entitlement" was developed to allow this kind of thing. Sounds like an abuse of it.
- kybernetyk 14y ago> I'm not sure "temporary entitlement" was developed to allow this kind of thing. Sounds like an abuse of it. The entitlement is called 'com.apple.security.temporary-excaption.audio-unit-host'.
- coldtea 14y agoLOL. In this case, it sounds like a really by-the-book use of it. In also sounds like a kludge way to solve the AU sanboxing issue from Apple's part.