Ich versuche, meine erste Pod wieder zu erstellen. Ich habe das vor langer Zeit versucht, vor einem Jahr, ich erinnere mich, dass ich auch einen ähnlichen Fehler bekommen habe.Podspec Validierungsfehler - Dateimuster: Die Spezifikation ist leer
Code Nach zeigt, wie meine project.podspec
Datei aussieht, weiß ich nicht, was ich hier vermissen, CocoaPods
nur buchstäblich schrie mich an und sagte, dass es einige Probleme in podspec
Datei.
Pod::Spec.new do |s|
s.name = 'MyProject'
s.version = '0.1.0'
s.platform = :ios, '9.0'
s.license = 'MIT'
s.summary = 'Something Blah Blah'
s.homepage = 'https://github.com/alvinvarghese/MyProject'
s.author = { 'Alvin Varghese' => 'my email' }
s.source = { :git => 'https://github.com/alvinvarghese/MyProject.git', :tag => s.version.to_s }
s.description = 'Blah Blah Blah BlahBlah BlahBlah BlahBlah BlahBlah Blah Blah Blah' \
'Blah Blah'
s.frameworks = 'UIKit', 'Foundation'
s.social_media_url = 'https://twitter.com/aalvinv'
s.ios.deployment_target = '9.0'
# s.resource_bundles = {
# 'dummy' => ['dummy/Assets/*.png']
# }
s.public_header_files = 'Pod/Classes/**/*.h'
s.frameworks = 'UIKit', 'Foundation'
# s.dependency 'AFNetworking', '~> 2.3'
end
Ich habe keine Ahnung, wie das funktioniert sogar, wenn ich pod trunk push --allow-warnings
laufen, ich diesen Fehler.
Alvin-The-Robot:MyProject Alvin$ pod trunk push --allow-warnings
[!] Found podspec `MyProject.podspec`
Updating spec repo `master`
Validating podspec
-> MyProject (0.1.0)
- ERROR | [iOS] File Patterns: The MyProject (0.1.0) spec is empty (no source files, resources, resource_bundles, preserve paths, vendored_libraries, vendored_frameworks, dependencies, nor subspecs).
- ERROR | [iOS] unknown: Encountered an unknown error (The `MyProject` pod failed to validate due to 1 error:
- ERROR | [iOS] File Patterns: The MyProject (0.1.0) spec is empty (no source files, resources, resource_bundles, preserve paths, vendored_libraries, vendored_frameworks, dependencies, nor subspecs).
) during validation.
[!] The spec did not pass validation, due to 2 errors.
Lassen Sie mich Ihre Gedanken wissen, mache ich etwas falsch? Vermisse ich etwas?
Und einige andere Dinge, die hilfreich sein könnten. Der Git Repo hat das gleiche 0.1.0 Tag.
Alvin-The-Robot:MyProject Alvin$ git tag
0.1.0
Vielen Dank im Voraus.
Für die Quelle: 'https: // github.com/alvinvarghese/MyProject.git' anstelle von' https: // github.com/alvinvarghese/MyProject'? – Larme
@Larme Tut mir leid, das war ein Tippfehler beim Schreiben der Frage. Eigentlich hat es Suffix .git in podspec Datei. Danke, dass Sie darauf hingewiesen haben, ich habe die Frage aktualisiert. –
Hat Ihr Github-Repo ein "0.1.0" -Tag? –