Instal·lar la teva app a l'iPhone sense l'App Store
Per Mehdi Azizi
Publicat el , 10 min
Gratis amb un Mac i Xcode, però l'app caduca als 7 dies. Compte de pagament, TestFlight, build d'Expo o Expo Go: el mètode adequat per al teu cas.
Sí, pots instal·lar la teva pròpia app a l'iPhone sense passar per l'App Store, i fins i tot gratis. Necessites un Mac, Xcode i un simple compte d'Apple. Però amb el compte gratuït, la instal·lació caduca als 7 dies: has de tornar a compilar l'app i reinstal·lar-la. Per mantenir-la més temps, o instal·lar-la sense Mac, cal l'afiliació de pagament a l'Apple Developer Program, a 99 dòlars l'any.
Jo provo les meves pròpies apps, Solys, TradaZen i Nolera, al meu iPhone molt abans que surtin. Aquesta guia compara els cinc camins oficials, segons les pàgines d'Apple i d'Expo revisades el 3 de novembre de 2026. Si la teva pregunta és sobre el cost global d'una app, llegeix millor crear una aplicació d'iPhone gratis.
Les cinc maneres d'instal·lar la teva app, comparades
| Mètode | Cost | Cal Mac | Durada de la instal·lació |
|---|---|---|---|
| Xcode, compte gratuït | Gratis | Sí | 7 dies |
| Xcode, compte de pagament | 99 $ / any | Sí | Fins a 12 mesos |
| Build d'Expo instal·lat per enllaç | 99 $ / any | No | Fins a 12 mesos |
| TestFlight | 99 $ / any | No | 90 dies per build |
| Expo Go | Gratis | No | Lligada al teu ordinador |
Els límits, fila per fila:
- Compte gratuït: 3 dispositius i 10 identificadors d'app, vàlids 7 dies, i 3 apps per dispositiu.
- Compte de pagament, Xcode o enllaç d'Expo: fins a 100 iPhone registrats per any d'afiliació.
- TestFlight: fins a 100 testers interns i 10.000 d'externs, amb una revisió d'Apple per als externs.
- Expo Go: el teu projecte funciona dins l'app Expo Go, sense cap mòdul natiu personalitzat.
Les durades de 12 mesos corresponen a la validesa dels perfils d'instal·lació, segons la documentació d'Expo. Les altres xifres surten de les pàgines d'Apple citades més avall.
Gratis, amb un Mac i Xcode
És l'única manera oficial d'instal·lar una app nativa de veritat a l'iPhone sense pagar l'afiliació. Xcode és gratuït al Mac App Store. La versió actual demana macOS 26.6 i un Mac amb xip Apple M1 o més recent.
Segons la documentació d'Xcode, els passos són aquests:
- Connecta el teu compte d'Apple a Xcode, menú Settings, i després Apple Accounts. Sense afiliació, Xcode el mostra com una Personal Team.
- Obre la pestanya Signing & Capabilities del teu projecte. Fes clic a Set Up Signing, tria el teu equip i escriu un identificador de bundle únic.
- Vincula l'iPhone amb el Mac amb Device Hub, per cable o sense fil.
- Tria el teu iPhone com a destinació i fes clic a Run. Xcode registra el dispositiu i crea el perfil d'instal·lació.
Amb Expo, l'ordre npx expo run:ios --device fa el mateix: compila el projecte en local amb Xcode i l'instal·la a l'iPhone connectat. Expo ho deixa clar: aquesta compilació local és l'única manera d'instal·lar un build de desenvolupament en un iPhone sense compte de pagament.
Els límits del compte gratuït
L'ajuda d'Apple sobre els comptes de desenvolupador fixa tres límits per a una Personal Team:
- 10 identificadors d'app com a màxim, que caduquen als 7 dies;
- 3 dispositius com a màxim, que també caduquen als 7 dies;
- 3 apps per dispositiu com a màxim.
Els perfils d'instal·lació caduquen 7 dies després de crear-se. Passat aquest termini, Apple et demana que tornis a compilar l'app i la reinstal·lis des d'Xcode. Segons la taula de la mateixa pàgina, el compte gratuït no dona accés ni a App Store Connect, ni a TestFlight, ni a l'espai de certificats i perfils. Per a una app personal que modifiques cada setmana, és viable. Per a una app que vols fer servir cada dia sense pensar-hi, aviat es fa pesat.
Activar el mode de desenvolupador a l'iPhone
Una app compilada per Xcode, o instal·lada a partir d'un fitxer .ipa, no s'obre mentre el mode de desenvolupador estigui desactivat. Apple el va dissenyar per evitar la instal·lació involuntària de programari arriscat. No canvia res de les instal·lacions des de l'App Store o TestFlight.
Per activar-lo:
- Obre Settings i després Privacy & Security.
- A Security, activa Developer Mode.
- Toca Restart a l'alerta.
- Després del reinici, confirma amb Turn On i el teu codi.
Segons Apple, l'opció només apareix a Settings un cop iniciada la vinculació amb un Mac, o si l'iPhone ja s'hi ha vinculat abans. Segons Expo, el mode de desenvolupador també cal per als builds d'Expo instal·lats per enllaç i per als builds de desenvolupament locals. Sense Mac, Expo recomana instal·lar primer el build i després tocar-ne la icona: llavors apareix una alerta que proposa activar el mode.
Amb el compte de pagament: mantenir l'app instal·lada
L'afiliació a l'Apple Developer Program costa 99 dòlars per any d'afiliació, amb un preu mostrat en moneda local en inscriure't. L'elecció entre particular i organització, i què inclou l'afiliació, estan detallades a compte de desenvolupador d'Apple: preu i inscripció.
Amb l'afiliació, la instal·lació ja no dura 7 dies. Expo indica que els perfils d'instal·lació caduquen als 12 mesos. Pots registrar fins a 100 iPhone per any d'afiliació, segons l'ajuda d'Apple sobre dispositius. Desactivar un dispositiu no allibera cap plaça: el comptador no torna a 100 fins a l'inici del següent any d'afiliació.
Pots continuar instal·lant des d'Xcode, o passar per un dels dos mètodes següents, que no necessiten Mac.
Un build d'Expo instal·lat per enllaç
Expo anomena aquest mètode distribució interna. Els servidors d'EAS compilen l'app i et donen un enllaç d'instal·lació. Cal un compte d'Apple Developer de pagament.
- Registra el teu iPhone amb
eas device:create. L'ordre genera un enllaç o un codi QR per obrir al telèfon. - Afegeix un perfil a
eas.jsonamb"distribution": "internal", com al tutorial d'Expo. - Llança el build d'iOS amb aquest perfil i obre l'enllaç d'instal·lació a l'iPhone.
Un iPhone afegit després necessita un build nou, o una nova signatura del build existent. Expo també recorda que els dispositius desactivats continuen comptant per al límit de 100.
És el mètode ideal per a una app teva que fa servir mòduls natius. Les meves apps encara són a l'SDK 57 d'Expo, mentre que l'Expo Go de l'App Store segueix l'SDK 58: per això les provo amb els meus propis builds, no dins Expo Go.
TestFlight: la via més còmoda
TestFlight instal·la l'app com una app normal, sense mode de desenvolupador ni registre de dispositius. Segons l'ajuda d'App Store Connect, cada build està disponible 90 dies. Pots convidar fins a 100 testers interns, usuaris d'App Store Connect que tenen accés a la teva app.
És el meu mètode del dia a dia. El grup intern de les meves apps està configurat amb distribució automàtica: cada build que envio arriba sol a l'app TestFlight del meu iPhone. Expo ho confirma: els builds s'afegeixen als grups on aquesta distribució automàtica està activada.
Per a testers de fora del teu equip, Apple exigeix una revisió del primer build. Tot el detall és a TestFlight: provar la teva aplicació d'iPhone.
Expo Go: provar sense pagar res
Expo Go és una app gratuïta que carrega el teu projecte des de l'ordinador. És la manera més ràpida de veure les primeres pantalles a l'iPhone, fins i tot des d'un PC. Des del setembre de 2026, Expo exigeix iniciar sessió amb el teu compte d'Expo, al terminal i a l'app de l'iPhone.
Dos límits que has de conèixer:
- La versió. Expo Go només admet l'última versió de l'SDK. La versió de l'App Store, publicada el 22 d'octubre de 2026, segueix l'SDK 58. Aquest seguiment no està garantit: a la primavera de 2026 es va quedar a l'SDK 54 esperant la validació d'Apple, segons el changelog d'Expo del 4 de maig de 2026. Per això, des de l'SDK 56,
create-expo-appet proposa crear un projecte compatible amb la versió de l'App Store. Si el teu projecte segueix un altre SDK,eas gocrea la teva pròpia còpia d'Expo Go, distribuïda per TestFlight, però cal l'afiliació de pagament. - Els mòduls natius. Expo ho diu: Expo Go és un camp de proves per aprendre, limitat i inútil per a un projecte destinat a producció. Quan afegeixes un mòdul natiu que no és a Expo Go, necessites un build de desenvolupament.
Des d'un PC amb Windows
Xcode només existeix per a Mac. Des de Windows, cap mètode oficial instal·la gratis una app nativa a l'iPhone. Les FAQ d'Expo ho resumeixen: compiles al núvol i proves en un iPhone real amb Expo Go o un build de desenvolupament. Et queden dos camins:
- Gratis: Expo Go, amb un projecte compatible amb la seva versió de l'App Store.
- Amb l'afiliació: els servidors d'EAS compilen l'app i després la instal·les per enllaç o per TestFlight. Expo precisa que el seu servei d'enviament també funciona des de Windows i Linux per a iOS.
El recorregut complet sense Mac és a publicar una aplicació d'iOS sense Mac.
Quin mètode triar
- L'app és només per a tu, tens un Mac i no et molesta reinstal·lar-la cada setmana: Xcode i el compte gratuït.
- La vols fer servir cada dia sense pensar-hi: l'afiliació de pagament i després TestFlight.
- La teva app fa servir mòduls natius i no tens Mac: l'afiliació i després un build d'Expo instal·lat per enllaç.
- Estàs començant i només vols veure les pantalles: Expo Go.
- La vols compartir amb uns quants amics o familiars: TestFlight, amb testers interns o un grup extern.
Construir l'app que instal·laràs
La instal·lació només és el final del camí. Si crees l'app amb IA, l'iOS & Android Kit parteix del codi base de les meves apps, ja preparat per a Expo, i segueix quatre etapes fins a l'App Store, al teu ritme. Els errors de la IA en un projecte mòbil estan detallats a crear una aplicació amb IA.
Si encara dubtes sobre com fer-ho, fes el teu diagnòstic gratuït: et diu què et bloqueja de veritat i t'envia la meva checklist antirebuig d'Apple. El mètode complet amb Expo és a la pàgina aplicació mòbil amb React Native i Expo.
Preguntes freqüents
Es pot instal·lar gratis la teva pròpia app a l'iPhone sense l'App Store?
Sí, amb un Mac, Xcode i un compte d'Apple gratuït. Xcode compila l'app i l'instal·la a l'iPhone connectat. La instal·lació caduca als 7 dies, i estàs limitat a 3 dispositius i 3 apps per dispositiu.
Per què la meva app instal·lada amb Xcode deixa de funcionar als 7 dies?
Amb un compte gratuït, Apple fa caducar els perfils d'instal·lació 7 dies després de crear-los. Llavors torna a compilar l'app i reinstal·la-la des d'Xcode. Amb l'afiliació de pagament, els perfils duren fins a 12 mesos.
Com s'activa el mode de desenvolupador a l'iPhone?
Obre Settings, després Privacy & Security, i activa Developer Mode a Security. Toca Restart i confirma amb Turn On i el teu codi. L'opció apareix un cop l'iPhone està vinculat a un Mac. Sense Mac, instal·la primer el build i després toca'n la icona: una alerta et proposa activar el mode.
Es pot instal·lar la teva pròpia app d'iPhone des de Windows?
No gratis amb una app nativa, perquè Xcode només existeix per a Mac. Gratis, pots fer funcionar el projecte dins Expo Go. Amb l'afiliació de pagament, EAS compila l'app al núvol i després la instal·les per enllaç o per TestFlight.
Quants iPhone es poden registrar amb un compte de desenvolupador?
Fins a 100 iPhone per any d'afiliació amb el compte de pagament. Desactivar un dispositiu no allibera cap plaça. Amb el compte gratuït, el límit és de 3 dispositius, que caduquen als 7 dies.
Quant de temps es manté instal·lada una app amb TestFlight?
Cada build està disponible 90 dies. Abans que venci, envia un build nou i instal·la'l des de l'app TestFlight.

