Как включить ipc-sysv-sem в Mac Sandboxing?
Мне нужно использовать семафоры IPC System V (ipc-sysv-sem) в приложении Mac. Тем не менее, Mac Sandboxing не позволяет их использовать. Я получаю (в консоли Mac):
27/06/14 12:17:50,000 kernel[0]: Sandbox: MyApp(69513) deny ipc-sysv-sem
Кто-нибудь сейчас, как принять IPC System V Семафоры в Mac песочнице приложения?
Большое спасибо!
1 ответ
Apple говорит, что это невозможно: https://developer.apple.com/library/mac/documentation/security/conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html
Вы можете использовать семафоры POSIX, хотя.