Я получаю это предупреждение после сборки проекта Xcode.
: - 1: нет правил для обработки файла '/path/to/PackageName/SupportFiles/Policy.html' типа 'text.html'для архитектуры' x86_64 '(в целевом' PackageName ')
Я добавил файл Policy.html в навигатор проекта и хочу получить текст из этого файла в пути пакета.Этот файл не найден в моих источниках компиляции, и он находится в моих ресурсах Copy Bundle, но я не знаю, что я делаю неправильно.
У меня есть код ниже, чтобы выполнить эту работу:
func getTextFromFile(filename: String, ext: String) -> String? {
var res: String? = nil
if let filepath = Bundle.main.path(forResource: filename, ofType: ext) {
do {
let contents = try String(contentsOfFile: filepath)
res = contents
} catch {
print("contents from \(filename).\(ext) could not be loaded")
}
} else {
print("an error occurred loading contents from \(filename).\(ext)")
}
return res
}
Да, он успешно собирается, но я не восхищаюсь им.Любые идеи о том, что может быть причиной?