Was ist der Unterschied zwischen "pod spec" lint " und "pod lib lint'?
Cocoapods bietet zwei lint-Befehle spec lint
und lib lint
. Was ist der genaue Unterschied zwischen Ihnen, und in welches Szenario werden Sie jeweils verwendet?
Ich Lesen Sie die Dokumentation (spec, lib), aber ich kann nicht finden, den Unterschied zwischen Ihnen, und ich verstehe nicht, warum Cocoapods bietet zwei Befehl für die gleiche Sache.
Du musst angemeldet sein, um einen Kommentar abzugeben.
TL;DR: pod lib lint = local", " pod spec lint = local/remote
Du hast erwähnt, hatte die Dokumentation Lesen, aber es ist immer noch unklar. Ich werde versuchen, es zu machen, mehr klar :
Wird
lint
Ihre pod lokal, und einfach sicherzustellen, dass alles ordnungsgemäß zu erstellen Sie Ihre pod. Aber es wird nicht ausreichen, um überprüfen Sie Ihre pod, Nurpod spec lint
wird.Wird
lint
Ihre pod überall. Damit meine ich, dass du deinen pod-source-code auf GitHub, zum Beispiel, und es wirdlint
. Wenn diepod spec lint
zurück, ohne Fehler, können Sie drücken Sie die linted-pod bis zu Cocoapods.pod spec lint
deckt alle testspod lib lint
? Undpod spec lint
tests ist der pod mehr strenge?