iPhone SDK Installer programmer på iPhone-enheter for utvikling

Denne opplæringen vil lære å begynne iOS SDK-brukere hvordan du installerer programmer på deres iPhone OS-maskinvare for testing og utvikling.

App Installer Krav:

  • En Apple Developer-konto (gratis registrering)
  • iPhone Developer Program Membership ($ 99 per år)
  • En iOS-utviklingsenhet (iPhone, iPodTouch eller iPad)

Trinn 1: Logg inn på iPhone Provisioning Portal

Logg inn på Apple Developer-kontoen ved å gå til http://developer.apple.com/iphone. En gang der, naviger til iPhone Provisioning Portal.

Trinn 2: Installer WWDR Intermediate Certificate

Det første vi må gjøre er å laste ned WWDR-mellommessertifikatet. En gang i portalen, klikk på "Sertifikat" i sidefeltet, og du vil bli presentert med en lenke for å laste ned "WWDR-mellomprodukt-sertifikatet."

Last ned filen og dobbeltklikk for å legge den inn i programmet Nøkkelringstilgang på Mac OS.

Trinn 3: Opprett et utviklingssertifikat

Deretter må vi laste ned et sertifikat for utvikling. For å få utviklingssertifikatet, må vi generere en "Sertifikat-signeringsforespørsel" innenfra nøkkelringstilgang.

Åpne nøkkelringtilgangsprogrammet på din Mac. Det finnes under Programmer> Verktøy> Nøkkelring Access, eller bare ved å søke etter "Nøkkelringstilgang" med Spotlight.

Når du er åpen, gå inn i rullegardinmenyen "Nøkkelringstilgang" i menylinjen og velg "Certificate Assistant" og deretter "Request Certificate from A Certificate Authority."

Et vindu vil popup. Fyll inn vinduet med informasjonen din, men la "CA Email Address" være tom, og velg "Lagre til disk" fra radioknappene. Lagre det på et sted som er lett å finne, som på skrivebordet ditt, fordi du vil trenge filen kort for å generere sertifikatet.

Gå tilbake til "Sertifikat" -delen av Provisioning Portal, og kontroller at du har valgt kategorien "Utvikling". Derfra, trykk "Nytt sertifikat" og last opp forespørselen du gjorde på skrivebordet ditt. Du må kanskje oppdatere siden om et øyeblikk for å endre statusen fra "Venter" for å kunne lastes ned. Hvis du jobber som et medarbeider på et større prosjekt, kan du trenge at sjefen din godkjenner sertifikatforespørselen.

Forhåpentligvis gikk det bra, og du kunne lage et sertifikat. Gå videre og last ned sertifikatet, installer det ved å dobbeltklikke på filen, eller hvis nøkkelringstilgang er åpen, dra filen over ikonet for nøkkelringstilgang i kaien.

Trinn 4: Lag en app-ID

Deretter trenger vi en App ID. Gå tilbake til Provisioning Portal og velg alternativet "App IDs" fra menyen til venstre.

Det er to forskjellige App ID-typer å velge mellom.

En tilnærming er å opprette en app-ID for en enkelt applikasjon. Dette vil tillate deg å aktivere avanserte funksjoner som In-App Purchases, Game Center-integrasjon eller Push Notifications. For å gjøre denne tilnærmingen strukturerer du pakkeidentifikatoren som følger:

 com.companyname.AppName

Hvis du vil opprette en app-ID for et enkelt program, fyll ut skjermen som vist:

Den andre tilnærmingen kalles en jokertegn-ID. Denne tilnærmingen vil tillate deg å opprette en app-ID som kan brukes til flere applikasjoner som du vil dele nøkkelring mellom.

For å ta denne tilnærmingen fyll ut skjemaet som vist:

Trinn 5: Finn og legg til enheten UDID

Velg koblingen "Enheter" fra venstremenyen i "Leveringsportalen."

I rekkefølge for å legge til en enhet trenger du enhetens unike enhetsidentifikator, også kjent som UDID.

For å få UDID, koble enheten til iTunes og velg enheten i listen. I enhetens "Sammendrag" -fane vil det bli en beskrivelse som heter "Serienummer" ved siden av bildet av enheten. Klikk en gang på serienummeret, og det skal endres til "Identifier", eller UDID. Kopier UDID til utklippstavlen. (Command + C på Mac / Control + C på Windows)

En annen tilnærming er å bare laste ned et av de mange gratis "UDID" -programmene i App Store, og e-post eller kopier UDID fra den appen.

Etter at du har UDID, klikker du på legge til enhet fra fanen enheter i Provisioning Portal. Skriv inn et navn under "Enhetsnavn" og skriv inn UDID under "Enhets-ID".

Trinn 6: Opprett og last ned leveringsprofil

Nå som du har lagt til enheten din og laget en app-ID, kan vi generere en provisjonsprofil.

Velg kategorien "Levering" fra venstre meny. Sørg for at kategorien "Utvikling" er valgt, og klikk på "Ny profil" -knappen.

Jeg heter min nye profil "Utvikler". Under sertifikat velg ditt utviklingssertifikat og under App ID, velg IDen vi laget i trinn 2. Under enheter, velg alle enhetene du har som du skal bruke til utvikling.

Trykk på "Send" for å bli brakt tilbake til oversiktssiden for tildeling. En gang på denne siden, hvis statusen er satt til "ventende", må du oppdatere nettleseren din før du kan velge "Download." Hvis du er et medarbeider på en annen konto, må du kanskje vente på at de godkjenner din sertifikatopprettingsforespørsel. Last ned sertifikatet for å fortsette.

Trinn 7: Installer Provisioning Profile

I dette trinnet installerer vi profilen til enheten din og til Xcode.

Pass på at enheten din er koblet til, og fra nedlastingsmappen din, dra overleveringsprofilen til Xcode-ikonet.

Deretter går du inn i Xcode og åpner arrangøren ved å gå til Window> Organizer. Der bør du se enhetens navn til venstre. Klikk på enheten din som har en grønn prikk ved siden av den, og sørg for at den kan brukes til utvikling, ved å klikke på "Bruk for utvikling" hvis den presenterer seg selv.

I enhetens oppsummeringsinformasjon bør du se et bord som heter "Levering". Dra og slipp avbestillingsprofilen fra nedlastingsmappen din til det også.

Trinn 8: Konfigurer byggeinnstillinger

I dette trinnet vil du bygge applikasjonen din for å kjøre på enheten din.

I Xcode-prosjektet åpner du info.plist-filen fra "Grupper og filer" -panelet. Fyll inn "Bundle Identifier" -verdien med den som ble opprettet tidligere og knyttet til App ID.

Til slutt velger du Prosjekt> Rediger prosjektinnstillinger fra Xcode menylinjen eller bare høyreklikk eller kontroll klikk på prosjektfilen som vist nedenfor:

Et nytt vindu bør åpnes. Velg "bygge" -fanen i dette vinduet.

Rull ned til «Kodesignering» -delen og velg den riktige profileringsidentiteten fra rullegardinmenyen som er knyttet til iOS-enheten.

Trinn 9: Kjør på enhet

Før du bygger og kjører, må du velge "Enhet" fra Prosjekt> Angi Active SDK i Xcode menylinjen. Pass også på at du har valgt riktig enhet fra Prosjekt> Sett Active Executable. Til slutt, vær sikker på at iOS-enheten din er slått på, koblet til datamaskinen din, at den er gjenkjent av iTunes, og at skjermen ikke er låst.

Du bør nå være klar til å bygge, installere og kjøre ditt første program på din iOS-maskinvare! Klikk på "Build & Run" -ikonet, og Xcode skal ta vare på resten.

Forhåpentligvis virket alt! Legg igjen kommentarer, spørsmål og tilbakemelding nedenfor.