diff --git a/desktop/flipper-server-core/src/devices/ios/IOSBridge.tsx b/desktop/flipper-server-core/src/devices/ios/IOSBridge.tsx index 1cc0c80a3..df230a792 100644 --- a/desktop/flipper-server-core/src/devices/ios/IOSBridge.tsx +++ b/desktop/flipper-server-core/src/devices/ios/IOSBridge.tsx @@ -70,7 +70,11 @@ export function idbStartLogListener( return child_process.spawn( idbPath, ['log', '--udid', udid, '--', ...getLogExtraArgs(deviceType)], - {}, + { + env: { + PYTHONUNBUFFERED: '1', + }, + }, ); } diff --git a/desktop/flipper-server-core/src/devices/ios/__tests__/IOSBridge.node.tsx b/desktop/flipper-server-core/src/devices/ios/__tests__/IOSBridge.node.tsx index 10ee78e74..8239a0eea 100644 --- a/desktop/flipper-server-core/src/devices/ios/__tests__/IOSBridge.node.tsx +++ b/desktop/flipper-server-core/src/devices/ios/__tests__/IOSBridge.node.tsx @@ -67,7 +67,11 @@ test('uses idb when present and xcode detected', async () => { '--debug', '--info', ], - {}, + { + env: { + PYTHONUNBUFFERED: '1', + }, + }, ); }); @@ -85,7 +89,11 @@ test('uses idb when present and xcode detected and physical device connected', a '--', // no further args; not supported by idb atm ], - {}, + { + env: { + PYTHONUNBUFFERED: '1', + }, + }, ); });