我想将项目内的 usdz 文件发送到网络服务器 我已经用这个转换了文件
guard let fileData = try? Data(contentsOf: urlOfFile) else { return }
当我将此数据发送到我的 php 服务器时,我使用 file_put_contents() 函数来创建文件,但是当我尝试打开它时,出现错误。怎么了?
可以继续的信息很少。
在您的情况下使用 file_put_contents 可能是错误的做法。您应该使用模式为“wb”的 fopen(),它将使用二进制模式写入数据。
由于您没有指定数据是什么、其编码或 Swift Data() 函数的作用,因此在不了解 Swift 的情况下不可能提出解决方案……这不是 Swift 集体。
HTH