我正在使用Xcode Project Renamer重命名我的Xcode项目,此后,我使用下面的代码来安装pod文件。
工作正常,但终端在安装Pod后显示结果。我想在安装Pod时显示结果。
@discardableResult
private func shell(_ command: String) -> String {
let task = Process()
task.launchPath = "/bin/bash"
task.arguments = ["-c", command]
let pipe = Pipe()
task.standardOutput = pipe
task.launch()
// pipe.fileHandleForReading.readDataToEndOfFile()
let data = pipe.fileHandleForReading.readDataToEndOfFile()
let output: String = NSString(data: data, encoding: String.Encoding.utf8.rawValue)! as String
return output
}
let command = shell("pod install")
print(command)
有人可以帮忙吗