Ja, vill man distribuera en app via App Store så granskar Apple den. Om man nöjer sig med 100 distribuerade exemplar lägger Apple sig inte i. Se Ad hoc distribution här:
https://developer.apple.com/programs/ios/distribute.html
Alltså kan jag utan problem skriva vilket program jag vill till min iPhone och iPad, förutsatt att jag har kompetensen. Och motivationen...
Behöver inte fulhacka för att installera vad som helst på min iPhone 5 och iPad mini.
Vet inte om du nånsin testat Ad Hoc distribution själv nån gång, men jag skulle inte kalla det en distributionsmetod.
Den fungerar om än extremt bristfälligt, om du vill låta nån kund eller två testa Appen innan du släpper den. Men i alla andra fall så är den helt meningslös. Vet inte hur många timmar jag har fått spendera på att ringa och maila kunder bara för att få tag på deras riktiga UDID nummer så att jag kan rapportera det till Apple. Sedan måste man börja om ifrån början minst en gång om året eftersom licensen bara gäller max ett år. Samt att man måste få tag på nya UDID nummer varje gång kunden byter telefon eller platta.
Testa att släppa en App med den distributionsmetoden och återkom om ett år. Skulle vara roligt att se om du fotfarande tycker det är en bra metod att distribuera Appar på.
En jämförelse Androidutveckling som du kallar ett helvete.
Där kan du skapa ditt program och sedan maila eller på nått annat sätt skicka programmet till dina kunder. Du kan också ska en länk ifrån din hemsida där kunderna kan ladda hem programmet själv. Kunderna kan sedan distribuera det som de vill utan att behöva kontakta dig eller Google varje gång de vill installera det på en ny enhet eller nån gammal telefon gått sönder.
Alltså precis på samma sätt som du tidigare gjort när du utvecklade program.