Remove newline from derived data path returned by defaults

This commit is contained in:
Robin Kunde 2024-01-10 13:44:02 -05:00
parent 2184c872d3
commit 111f08fdcf

View file

@ -35,7 +35,7 @@ private extension Xcode {
try? task.run()
let handle = pipe.fileHandleForReading
let data = handle.readDataToEndOfFile()
let path = String(data: data, encoding: String.Encoding.utf8)
let path = String(data: data, encoding: String.Encoding.utf8)?.trimmingCharacters(in: .whitespacesAndNewlines)
return (path?.isEmpty ?? true) ? nil : path
}
}