CocoaPods peulen CocoaPods beheer van particuliere,,,,,,,,,, 19, deel 3,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, de meesten van ons hebben het gebruik van open source - bibliotheek op dagelijkse basis.Het gebruik van het beheer van de projecten in CocoaPods cacao, afhankelijk van volledig pijnloos.Echter, in bepaalde omstandigheden, een project hangt af van bibliotheek of het kader is gesloten, moet je nog steeds niet. in dergelijke omstandigheden kan het gebruik van CocoaPods. CocoaPods werkt voor de open source - bibliotheek gesloten .,, om het werk dat nodig is om een particuliere specificaties van de kennisbasis.Als je een , merk je het niet eens het verschil tussen openbare en particuliere betrekkingen, omdat CocoaPods de details voor je zorgen.In deze handleiding zal je leren hoe te komen tot een particuliere bank voor het beheer van de specificaties van de privé - bibliotheek.De invoering van, als je CocoaPods voor het beheer van de openbare ruimte, dus je weet het misschien niet, CocoaPods kan meer dan een specificatie van de bibliotheek.Als er geen normen zijn in de bibliotheek aangewezen projecten, podfile, CocoaPods terug naar de belangrijkste specificaties, bibliotheek, als je je projecten aangewezen, een afhankelijkheid van podfile CocoaPods zoeken, in de bibliotheek, de standaard specificaties.Zie onderstaande voorbeelden.Deze twee voorbeelden tot hetzelfde resultaat.Anders zijn wij van duidelijk omschreven specificaties van de bibliotheek van de tweede bron, podfile,.,, platform: 108, "8" doel "test" 2.6.0 capsule AFNetworking "," "nu" svprogresshud "," "> 1.1 'aan het einde van de bron https://github.com/cocoapods/specs.git platform, 108," 8 ": het doel van de capsule AFNetworking" onderzoek "doen", "2.6.0" pot "svprogresshud", "" > 1.1' aan het einde, als je niet het creëren van, of tot de auto, dus misschien wil je weten specificaties bibliotheek is?De bibliotheek is alleen maar kennis van de specificaties, die bestaat uit een groep van de specificaties van een capsule, documenten,. Podspec of. Podspec.json, de uitbreiding, de naam, de bibliotheek, en die niet in het dossier van de bron van de capsule.Je kan in de github rond de specificaties CocoaPods bibliotheek.Als CocoaPods geïnstalleerd is op je machine, maar dan een de belangrijkste specificaties van de bibliotheek is al in je machine .,, in het kader van de installatie van de specificaties, bibliotheek CocoaPods kloon van je de map.Je kunt het vinden, ~ /. CocoaPods /terugkoop /Master,,, 2.Het creëren van een bibliotheek, meestal gebruik ik github beheerd die bibliotheek van deze platforms, ik gebruik kunnen maken van deze handleiding.Waar je ook bent georganiseerd is door de specificaties bibliotheek, zolang je teamgenoten, je kan de oprichting van een vrij, Github rekening te volgen, maar weet je je kan slechts leiden tot een gratis met de openbare bibliotheek.Als je een bibliotheek, ga je open, en dan de aanbevolen de belangrijkste specificaties van de publicatie van de capsule specificaties bibliotheek, dit is door CocoaPods team.Heb je geen toegang tot het creëren van een afzonderlijke openbare normen bibliotheek.,, het eerste wat we moeten doen, is het creëren van voor privé - specificaties op github van particuliere opslag, we moeten later toegevoegd.Ik belde me, tutspods,.Github voorstellen zal klonen in uw machine, maar dit is niet de nodig.Je zou het klonen van CocoaPods specificaties bibliotheek als je nog CocoaPods.Dit is wat we moeten doen, 3.Toevoeging van bibliotheken CocoaPods, is de volgende stap CocoaPods vertellen over specificaties bibliotheek die we zojuist hebben gecreëerd.Je kan door het uitvoeren van de commando 's, toevoeging van tutspods https: ///////github, pod kopen. COM /bartjacobs /tutspods. Idioot, misschien is het je opgevallen dat bevel , vergelijkbaar met de toevoeging van de opslagplaats.Herinner je je om ervoor te zorgen dat de specificaties voor de bibliotheek, de naam tutspods, in dit geval.We moeten een beetje na de .,, als je nog een bibliotheek, CocoaPods klonen de opslagplaats in uw machine.Je kan bewijzen dat de navigatie - CocoaPods /terugkoop /,.- nu zou moeten bevatten specificaties van de bibliotheek, meester, specificaties, bibliotheek en , tutspods, de bibliotheek.Behalve, MAP, tutspods. Ga, gids leeg is, omdat we nog geen specificaties.,, 4.Het creëren van een particuliere pod, nog niet zo lang geleden, Andy obusek schreef een goede training het creëren van Je eerste capsule.Als je het niet leidt tot een capsule van openbare of particuliere, dan stel ik voor dat je Andy artikel gelezen.Ik zal niet herhalen wat Andy schreef deze handleiding, een voorbeeld zijn voor de creëerde ik een kleine bibliotheek, tsptableview,, bevat een bijzondere , uitableview, zoon.Het creëren van een bibliotheek pod specificaties, de volgende. In de bibliotheek, het creëren van specificaties, wortel. Tsptableview capsule, door een bevel van boven, CocoaPods tot een bestand genaamd, podspec tsptableview,.In de tekst de redacteur van het dossier, en vul de vereiste velden.Als je klaar bent, die , pod specificaties geëgreneerde katoen, of specificaties als capsule capsule door na te gaan of de specificaties niet, je kan niet op de specificaties van de specificaties, de bibliotheek, 5.Als de verificatie, zou aan de specificaties van de specificaties van het zwembad, het is tijd om naar je privé - specificaties in de bibliotheek te gaan.Je kan door het uitvoeren van de commando 's. Tutspods tsptableview duwen, repo, de capsule. Podspec,, het belangrijkste is dat je je privé - bibliotheek voor de toevoeging van specificaties voor CocoaPods dezelfde naam.Tot slot een parameter is de pod specificaties duw je specificaties, het pad van de databank, 6.Het gebruik van speciale capsule, we kunnen nu gebruik maken van, tsptableview, een nieuw project.Het creëren van een project en de in de aanvragen toe te voegen, podfile, aan de wortels van de lopende programma 's, de capsule van ondernemers, van het commando.Wat is dit, podfile eruit kan zien als je klaar bent, platform: 108.,,, "8" doel "myamazingapp doen aan het einde van de tspview capsule, capsule, bediening, installatie, installatie van het commando van de lijst van projecten in afhankelijk zijn, podfile,.Heb je ook problemen?Ik zie de volgende fouten, installatie, bijwerking van de plaatselijke specificaties van de capsule van afhankelijkheid van de bibliotheek.Specificatie van tsptableview% quot%% quot%] niet kan vinden, ons vertellen CocoaPods, output, de eerste aanpassing van de plaatselijke specificaties van de bibliotheek.Dit betekent dat, ~ /opslagplaats. CocoaPods /repo, bijwerking van een catalogus, lag in een verandering van CocoaPods.,, om ervoor te zorgen dat het wordt opgeslagen in de kennis van de meest recente versie van de norm.Als wij de ~ /kijken. CocoaPods /terugkoop /tutspods, catalogus, zien we tsptableview capsule capsule, specificaties, zoals verwacht.Waarom niet vinden CocoaPods specificaties capsule, tsptableview,???????De oplossing is eenvoudig.Op dit moment, op de Top van podfile, moeten worden vermeld in de lijst op de agenda van de afhankelijk van specificaties CocoaPods podfile, bibliotheek zoeken.Wat is dit, podfile, eruit moeten zien om onze tekortkomingen. Https://github.com/bartjacobs/tutspods.git bron "," van oorsprong ", https://github.com/cocoapods/specs.git platform: 108," 8 "doel" myamazingapp doen aan het einde van de tsptableview capsule, capsule bediening, installatie, installatie, nogmaals in het project opgenomen podfile, afhankelijkheid.Het bevel nu klaar is als volgt.Ik CocoaPods momenteel gebruiken, 0.38.2, dus als je het gebruik van verschillende versies van de produktie mogelijk CocoaPods verschilt enigszins van de installatie, de capsule. En actualisering van de lokale bibliotheek tsptableview specificaties downloaden van afhankelijkheid (0.0.1) die cliënt van projecten [project integratie van de peulen!] sluit momenteel zitting en het gebruik van% quot% myamazingapp aanvragen. Vanaf nu xcworkspace% quot% van het project.,, aandacht te besteden aan de volgorde, de lijst van de bibliotheek, podfile, is belangrijk.Bijvoorbeeld, als je al die amendementen die het de capsule, met dezelfde naam, en het creëren van de vork een privé - capsule, heb je een conflicten noemen.,, het is geen probleem, want het gebruik zal maken van de eerste CocoaPods, met vermelding van de naam van de capsule kan vinden.In het algemeen, moet je je privé - bibliotheek zoeken om ervoor te zorgen dat de specificaties van CocoaPods boven de eerste, terug naar de openbare bibliotheek specificaties als noodzakelijk.,, conclusies, CocoaPods is, ik kan niet zonder een goed instrument.Ik hoop dat dit een les voor je laten zien hoe sterk CocoaPods hoe gemakkelijk de oprichting en het beheer van CocoaPods privé - capsule.