all
Business
data science
design
development
our journey
Strategy Pattern
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Natalia Terlecka

25. februar 2024

Min Read

Sådan oprettes CocoaPods

Jeg skrev for nylig om hvordan den perfekte udviklerverden skal se ud, hvor hver kodelinje skrevet er generisk og fejlfri. At se tilbage på min kode fik mig til at indse, at Jeg kunne meget godt omsætte mine ord til handling og begynde at oprette CocoaPods for at komme over den endeløse kopiindsætning af uddrag, som jeg gennemgik for at konfigurere et af mine nylige projekt.

Bare for at give lidt kontekst er CocoaPods en slags facilitator, der gør det lettere at administrere afhængigheder i din kode. Det er beregnet til iOS- og OX X-udvikling, og giver dig mulighed for at spare en masse tid, der kan bruges på at skrive kode i stedet for konstant at styre den. Dybest set vil det gøre håndteringen af projektet til en meget nemmere og hurtigere proces.

Men det spørgsmål, som du leder efter et svar på, er:

blue arrow to the left
Imaginary Cloud logo

Hvordan opretter jeg Cocoapods?

Lige siden jeg fandt ud af CocoaPods Jeg har nydt at bruge det, og faktum er, at hele iOS-samfundet bruger det også. Jeg fandt dog ud af, at de nuværende ressourcer og tutorials om CocoaPods får opgaven med at skabe en til at virke så meget sværere, end den faktisk er.

Så for at forklare, hvor let det er, her er de trin, jeg endte med at gøre for at vende min Kameramanager (mere om det her) projekt i en meget enkel CocoaPod, og som du kan replikere til dine egne projekter:

Trin 1 - Gå til din projektmappe og udfør:

Trin 2 - Efter at have gennemgået den genererede fil blev jeg efterladt med essensen af podspec, som er:

Og her skal du fokusere på den sidste linje, der angiver kildefilerne til din CocoaPod. Sørg for at inkludere dem alle, du får uddrag til at tilføje mere end en fil i den genererede podspec, og sørg for, at du inkluderer hele stien til filen.

Den anden meddelelse her går til s.source:tag, det er et tag, du vil have brugere til at downloade repoen med for at matche den version, de ønsker. Hver gang du opretter en ny version af repoen, skal du skubbe den opdaterede podspec-fil samt det samme tagnavn, du lægger derind til din egen GitHub-repo.

Trin 3 - Kør:

for at se, om den fil, du oprettede, fungerer og løser alle de fejl og advarsler, du får ved hjælp af Google.

Trin 4 - Skub valideret podspec-fil til dit projektrepo.

Trin 5 - Test på et tilfældigt projekt, hvis det fungerer korrekt med en podfil:

Trin 6 - Opret en kuffert konto, hvis det er din første CocoaPod:

Trin 7 - Til sidst, fra rodmappen for dit projekt, skub den oprettede CocoaPod til hovedrepoen:

Efter et par minutter kan du nyde dit opensource-bibliotek, der er let at bruge for alle iOS-udviklere derude!

Ready for a UX Audit? Book a free call

Fandt du denne artikel nyttig? Du kan måske også lide disse!

blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
blue arrow to the left
Imaginary Cloud logo
Natalia Terlecka
Natalia Terlecka

En senior iOS-udvikler, der er en del af et fleksibelt iOS-team og giver enkeltpersoner mulighed for at nå deres drømme og mål.

Read more posts by this author

People who read this post, also found these interesting:

arrow left
arrow to the right
Dropdown caret icon