Я пытаюсь создать CocoaPod
, и когда я пытаюсь pod lib lint
, появляется ошибка о ERROR | [iOS] file patterns: The
source_files pattern did not match any file.
Я пытаюсь использовать BlinkingLabel
pod в качестве примера и используюGitlab
для хранения моего .git
. Я успешно пометил его 1.0.0
, и он сработал.
Я использовал CocoaPod
в Example for Pod
и он работал, но я получилошибка:
Ignoring unf_ext-0.0.7.5 because its extensions are not built. Try: gem pristine unf_ext --version 0.0.7.5
-> BlinkingLabel (1.0.0)
- ERROR | [iOS] file patterns: The `source_files` pattern did not match any file.
- NOTE | xcodebuild: note: Using new build system
- NOTE | [iOS] xcodebuild: note: Planning build
- NOTE | [iOS] xcodebuild: note: Constructing build description
- NOTE | [iOS] xcodebuild: warning: Skipping code signing because the target does not have an Info.plist file and one is not being generated automatically. (in target 'App' from project 'App')
[!] BlinkingLabel did not pass validation, due to 1 error.
You can use the `--no-clean` option to inspect any issue.
Моя source_file
опора:
s.source_files = 'BlinkingLabel/Classes/**/*'
Но я пробовал с:
s.source_files = "BlinkingLabel/**/*"
s.source_files = 'BlinkingLabel/BlinkingLabel.swift'
s.source_files = 'BlinkingLabel/Classes/**/*.{h,m,c}'
Никто не работал дляя в пуху.
И есть странная вещь.
В статье и примерах она рекомендована для использования с BlinkingLabel/Classes/**/*
, но нет ничего в каталоге с именем Classes
в BlinkingLabel
, наверное, из-зановое обновление CocoaPod
или, возможно, что-то другое в новом CocoaPod
. Вы можете это объяснить?
И как вообще решить эту проблему для pod lib lint
Редактировать: Я искал по stackoverflow
, но у меня ничего не работает.
Заранее спасибо.