ERREUR | Modèles de fichiers [iOS] : le modèle `source_files` ne correspond à aucun fichier

J'ai renommé ma bibliothèque existante en github, j'ai tout changé et les choses fonctionnent bien, sauf qu'elle ne valide pas ma bibliothèque maintenant par - pod spec lint KJCircularSlider.podspec pour la poussée du tronc. J'ai vérifié la structure de mes dossiers et elle semble parfaite, quelqu'un peut-il m'aider quel peut être le problème réel ?
Voici ma bibliothèque si vous voulez vérifier la structure des dossiers - KJCircularSlider

Voici mon fichier podspec.

Pod::Spec.new do |s|
s.name = 'KJCircularSlider'
s.version = '0.1.0'
s.summary = 'Circular slider - to slide from 0 to 100 in circular shape'
# This description is used to generate tags and improve search results.
# * Think: What does it do? Why did you write it? What is the focus?
# * Try to keep it short, snappy and to the point.
# * Write the description between the DESC delimiters below.
# * Finally, don't worry about the indent, CocoaPods strips it!
s.description = <<-DESC
TODO: Add long description of the pod here.
It's circular slider, It provides circular shape to slide around from 0 to 100 percent, You can use it when you required a circular shape on slider rather than traditional iOS line shape slider.
DESC
s.homepage = 'https://github.com/KiranJasvanee/KJCircularSlider'
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
s.license = {:type => 'MIT',:file => 'LICENSE' }
s.author = { 'Kiran Jasvanee' => 'kiran.jasvanee@yahoo.com' }
s.source = {:git => 'https://github.com/KiranJasvanee/KJCircularSlider.git',:tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/KiranJasvanee'
s.ios.deployment_target = '9.0'
s.source_files = 'Classes/**/*'
# s.resource_bundles = {
# 'KJCircularSlider' => ['KJCircularSlider/Assets/*.png']
# }
# s.public_header_files = 'Pod/Classes/**/*.h'
# s.frameworks = 'UIKit', 'MapKit'
# s.dependency 'AFNetworking', '~> 2.3'
end


Solution du problème

J'ai rencontré cette erreur après avoir créé un nouveau pod avec la pod lib createcommande. Ne sortirait pas de la boîte. Pour moi, avoir les 'Classes' dans le chemin du fichier l'a cassé. Je n'ai rien changé à la configuration, mais elle ne passerait toujours pas la validation. J'ai changé s.source_files = 'MyLib/Classes/*'et s.source_files = 'MyLib/**/*'c'est passé. Ce que c'est, c'est.

Commentaires

Posts les plus consultés de ce blog

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Détecter les appuis sur les touches fléchées en JavaScript

Une chaîne vide donne "Des erreurs ont été détectées dans les arguments de la ligne de commande, veuillez vous assurer que tous les arguments sont correctement définis"