Ontwikkeling van apps voor de iPhone, moet u de programmacode schrijven in Apple Xcode-ontwikkelomgeving. Als u klaar bent met het coderen van de app, kunt u testen met behulp van de iPhone-simulator in Xcode. Een nadeel van het gebruik van deze testmethode is dat het niet toont hoe uw app met hardware zal werken op een iPhone of iPod Aanraking. Na de testen en debuggen van uw app in de Xcode-simulator, is de volgende stap het uit te proberen op een echte apparaat.
Wat die u nodig hebt
- Mac-computer
- Xcode
- Apple iOS Developer Program rekening
- Afgewerkte iPhone app
Meld u aan voor de iOS Developer Program. De kosten zijn $99 en u kunt inschrijven op de website van de Apple ontwikkelaars. Aangeven of u wilt zich inschrijven als een individu of een bedrijf. Als u zich als individu inschrijft, zal uw naam verschijnen als de Schepper van de apps die u in de Apple App Store distribueert. Inschrijven als bedrijf als u van plan bent extra ontwikkelaars toevoegen aan uw team of u de naam van uw bedrijf wilt te verschijnen als de maker van de app. Als u zich inschrijven als bedrijf, moet u een legale bedrijfsnaam, officiële oprichting bedrijfsdocumenten en de bevoegdheid om juridische documenten ondertekenen voor uw bedrijf.
Een iPhone ontwikkeling certificaat verkrijgen bij het iPhone programma portaal van de ontwikkelaar om te testen uw iPhone apps op uw apparaat. U zult een certificaat nodig voor elk apparaat dat u testen wilt op. De unieke id (UUID) moet u voor elk apparaat. Sluit het apparaat aan op uw Mac en start Xcode om de UUID. Selecteer "Venster" en vervolgens "Organisator" in het menu. De organisator zal tonen de UUID voor je iPhone.
Een certificaat-ondertekening een aanvraag genereren voor elk apparaat dat u wilt gebruiken voor het testen. Ga naar de toepassing van de 'Sleutelhangertoegang' in de map Applications/Utilities. Eenmaal daar, selecteer het "Certificaatassistent" menu en kies de optie "Een certificaat aanvragen bij een Certificate Authority." Voer uw e-mailadres. Selecteer 'opslaan op schijf' gevolgd door "Laat mij sleutelkoppelingsinformatie opgeven." Klik op "Doorgaan". Kies een 2048-bits sleutelgrootte en RSA-algoritme en opslaan in een bestand.
Meld u aan bij de iOS Dev Center. Wanneer u de iPhone Developer Program-Portal pagina hebt bereikt, klikt u op "Lancering assistent." Maken van een App-ID voor uw app en klik op "Doorgaan". Toewijzen van een ontwikkeling-apparaat door te voeren van de UUID. Verzoek de certificaat-ondertekening aan Apple.
Geef een beschrijving voor uw provisioning profiel en klik op "Generate". Zodra uw provisioning profiel is aangemaakt, kunt u downloaden en installeren op uw apparaat door de provisioning profiel en neer te zetten op de Xcode-pictogram te slepen.
Ga terug naar de iOS Developer Program-Portal de ontwikkeling certificaat downloaden en installeren op uw iPhone. Download en dubbelklik op het bestand om het te installeren in een sleutelhanger. Bij de toepassing van de 'Sleutelhangertoegang' op je Mac, selecteer de inlogsleutelhanger en ziet u een certificaat voor "iPhone ontwikkelaar." Klik op "Doorgaan" in de ontwikkeling Provisioning assistent bij de iOS programma portaal van de ontwikkelaar installeren van uw iPhone-applicatie met Xcode. Kies "Actieve SDK" in Xcode, en selecteer het OS versienummer van uw apparaat.
Implementeer uw app op uw iPhone. Met de app project geopend in Xcode, app in werking. U zal worden gevraagd om machtiging voor toegang tot uw certificaat. Klik op 'Toestaan'. Uw toepassing moet nu worden uitgevoerd op uw iPhone.