Невозможно загрузить содержимое списка файлов: ‘/ Target Support Files / Pods-Имя цели / Pods-Имя цели-frameworks-Debug-input-files.xcfilelist’

#ios #xcode #cordova #cocoapods

#iOS #xcode #кордова #cocoapods

Вопрос:

Я получаю две ошибки,

  1. Невозможно загрузить содержимое списка файлов: ‘/ Target Support Files / Pods-Имя цели / Pods-Имя цели-frameworks-Debug-input-files.xcfilelist’
  2. Невозможно загрузить содержимое списка файлов: ‘/ Target Support Files / Pods-Имя цели / Pods-Имя цели-frameworks-Debug-output-files.xcfilelist’

Ниже приведено содержимое моего Podfile,

flutter_application_path = ‘путь к модулю flutter’

загрузить File.join(flutter_application_path, ‘.ios’, ‘Flutter’, ‘podhelper.rb’)

target ‘Имя цели’ do

install_all_flutter_pods(flutter_application_path)

завершение

У меня есть модуль flutter, который я использую в своем проекте. Поэтому для этого я интегрирую этот модуль flutter через Podfile.

Если кто-нибудь хочет узнать о том, как встроить модуль flutter в проект iOS, пожалуйста, перейдите по этой ссылке https://flutter.dev/docs/development/add-to-app/ios/project-setup

Я пробовал следующие решения,

  1. модуль деинтеграции и модуль установки
  2. Удаление папки pods, podfile.блокировка и автоматически сгенерированный project-name.xcworkspace. Затем модуль установки
  3. Удаление записей в Embed Pods Framework-> InputFileLists amp; OutputFileLists-> Чистая сборка. (При выполнении этого выдает другую ошибку podfile.файл блокировки не синхронизирован. Пожалуйста, установите pod)
  4. Удаление производных данных -> Чистая сборка.

Я использую Xcode 12.2.

Заранее спасибо.

Комментарии:

1. Вы можете попробовать pod repo update . Что-то, что я делаю, когда больше ничего не работает. Помогает, возможно, в 20% случаев, так что не надейтесь: (

2. @hvaughan3 Я попробовал обновить репозиторий pod. Это не помогло мне устранить проблему. Я нашел решение для этого. Я опубликовал решение этой проблемы.

Ответ №1:

Я нашел решение для этого.

Нам нужно внести изменения в build-debug.xcconfig и build-release.xcconfig .

В buid-debug.xcconfig внесите изменения следующим образом,

  1. Прокомментируйте эту строку: #включить «../ pods-debug.xcconfig»
  2. Добавьте эту строку под комментарием: #включить «.. / Pods / Целевые файлы поддержки / Pods-Имя цели / Pods-Имя цели.debug.xcconfig»

В buid-release.xcconfig внесите изменения следующим образом,

  1. Прокомментируйте эту строку: #включить «../ pods-release.xcconfig»
  2. Добавьте эту строку под комментарием: #включить «.. / Pods / Целевые файлы поддержки / Pods-Имя цели / Pods-Имя цели.release.xcconfig»

Пожалуйста, обратите внимание, я столкнулся с этой проблемой в проекте Cordova. Я не пробовал это решение в чистом собственном проекте ios.

Ответ №2:

В моем случае я заменил папку ios на папку ios вновь созданного приложения и внес изменения в файлы info.plist и project.pbxproj

Ответ №3:

Ответ @Yash мне помог.

Я использовал Xcode Cloud для создания проекта Flutter на iOS и столкнулся с той же ошибкой.

iOS/Flutter/Release.xcconfig:

Изменить:

 #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
 

Для:

 #include? "../Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"