解决方法
我设法使用2个功能:
func copyFolders() { let filemgr = FileManager.default filemgr.delegate = self let dirPaths = filemgr.urls(for: .documentDirectory,in: .userDomainMask) let docsURL = dirPaths[0] let folderPath = Bundle.main.resourceURL!.appendingPathComponent("Test").path let docsFolder = docsURL.appendingPathComponent("Test").path copyFiles(pathFromBundle: folderPath,pathDestDocs: docsFolder) } func copyFiles(pathFromBundle : String,pathDestDocs: String) { let fileManagerIs = FileManager.default fileManagerIs.delegate = self do { let filelist = try fileManagerIs.contentsOfDirectory(atPath: pathFromBundle) try? fileManagerIs.copyItem(atPath: pathFromBundle,toPath: pathDestDocs) for filename in filelist { try? fileManagerIs.copyItem(atPath: "\(pathFromBundle)/\(filename)",toPath: "\(pathDestDocs)/\(filename)") } } catch { print("\nError\n") } }