macOS兼容层