Fix pipe creation issues on Mac/iOS

The helper process obviously needs to be the one creating them, as it is
the only one likely to have the required permissions.