allt
Företag
datavetenskap
design
utveckling
vår resa
Strategimönster
Tack! Din inlämning har mottagits!
Hoppsan! Något gick fel när du skickade in formuläret.
Tack! Din inlämning har mottagits!
Hoppsan! Något gick fel när du skickade in formuläret.
Natalia Terlecka

februari 25, 2024

Min läsning

Hur man skapar CocoaPods

Jag skrev nyligen om hur den perfekta utvecklarvärlden ska se ut, där varje rad kod som skrivs är generisk och felfri. Att titta tillbaka på min kod fick mig att inse att Jag kunde mycket väl sätta mina ord i handling och börja skapa CocoaPods för att komma över den oändliga kopieringen av utdrag som jag gick igenom för att konfigurera ett nytt projekt av mig.

Bara för att ge lite sammanhang är CocoaPods en slags facilitator som gör det lättare att hantera beroenden i din kod. Det är avsett för iOS- och OX X-utveckling, och låter dig spara mycket tid som kan läggas på att skriva kod istället för att ständigt hantera den. I grund och botten kommer det att göra hanteringen av projektet till en mycket enklare och snabbare process.

Men frågan du letar efter svar på är:

blå pil till vänster
Imaginary Cloud-logotyp

Hur skapar jag Cocoapods?

Ända sedan fick jag reda på Kakaobådor Jag har njutit av att använda det, och faktum är att hela iOS-communityn använder den likaså. Men jag fick reda på att de nuvarande resurserna och handlingarna om CocoaPods gör att uppgiften att skapa en verkar så mycket svårare än den faktiskt är.

Så, för att förklara hur lätt det är, här är stegen jag slutade göra för att vända mig Kameramanager (mer om det här) projicera till en mycket enkel CocoaPod och som du kan replikera för ditt eget projekt:

Steg 1 - Gå till din projektmapp och kör:

Steg 2 - Efter att ha granskat den genererade filen lämnade jag kvar kärnan i podspec som är:

Och här bör du fokusera på den sista raden som anger källfilerna för din CocoaPod. Se till att du inkluderar dem alla, du får utdrag för att lägga till mer än en fil i den genererade podspecifikationen, och se till att du inkluderar hela sökvägen till filen.

Det andra meddelandet här går till s.source:taggen, det är en tagg du vill att användare ska ladda ner repo med för att matcha den version de vill ha. Varje gång du skapar en ny version av repo måste du skicka den uppdaterade podspec-filen samt samma taggnamn som du lägger till där till ditt eget GitHub-repo.

Steg 3 - Kör:

för att se om filen du skapade kommer att fungera och lösa alla fel och varningar du får med hjälp av Google.

Steg 4 - Skicka validerad podspec-fil till ditt projektrepo.

Steg 5 - Testa på något slumpmässigt projekt om det fungerar korrekt med en podfil:

Steg 6 - Create a bagageutrymme konto om det är din första CocoaPod:

Steg 7 - Slutligen, från rotkatalogen för ditt projekt, tryck den skapade CocoaPod till huvudrepo:

Efter några minuter kan du njuta av ditt open source-bibliotek som är lätt att använda för alla iOS-utvecklare där ute!

Ready for a UX Audit? Book a free call

Hittade du den här artikeln användbar? Du kanske gillar dessa också!

blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
blå pil till vänster
Imaginary Cloud-logotyp
Natalia Terlecka
Natalia Terlecka

En senior iOS-utvecklare som ingår i ett smidigt iOS-team och ger individer möjlighet att uppnå sina drömmar och mål.

Läs fler inlägg av denna författare

Människor som läste det här inlägget tyckte också att dessa var intressanta:

pil vänster
pilen till höger
Dropdown caret icon