diff --git a/desktop/app/src/utils/iOSContainerUtility.tsx b/desktop/app/src/utils/iOSContainerUtility.tsx index a8c6f0500..ede7d6720 100644 --- a/desktop/app/src/utils/iOSContainerUtility.tsx +++ b/desktop/app/src/utils/iOSContainerUtility.tsx @@ -70,6 +70,7 @@ async function targets(idbPath: string): Promise> { .trim() .split('\n') .map((line) => line.trim()) + .filter(Boolean) .map((line) => JSON.parse(line)) .filter(({type}: IdbTarget) => type !== 'simulator') .map((target: IdbTarget) => { @@ -83,6 +84,7 @@ async function targets(idbPath: string): Promise> { .toString() .split('\n') .map((line) => line.trim()) + .filter(Boolean) .map((line) => /(.+) \([^(]+\) \[(.*)\]( \(Simulator\))?/.exec(line)) .filter(notNull) .filter(([_match, _name, _udid, isSim]) => !isSim)