agregas "ios" a scripts en package json o lo corres directamente en consola: { "main": "Yonduur.js", "version": "1.0.0", "name": "Yonduur", "scripts": { "emu": "expo start --offline -c", "eas": "npm install -g eas-cli && eas login", "apk": "set EAS_NO_VCS=true && eas build --platform android --profile preview --clear-cache", "apkdev": "set EAS_NO_VCS=true && eas build --platform android --profile development --clear-cache", "dev": "expo start --dev-client", "aab": "set EAS_NO_VCS=true && eas build --platform android --profile production --clear-cache", "pub": "set EAS_NO_VCS=true && eas update --branch preview --clear-cache", "ios": "set EAS_NO_VCS=true && eas build --platform ios --profile production --clear-cache" }, te pide ahí tu cuenta de apple (email y password tal vez código 2fa), y te pregunta un par de cosas a las que le dices que si... a fuerza haz login en apple... despues de eso te descarga tu archivo .ipa que de todas maneras no sirva para nada, porque desde la misma consola corres: eas submit -p ios --latest Para hacer el submit directo a apple, te vuelve a pedir tu cuenta de apple... te pregunta algo de unos certificados, le dices que si y listo... se sube y te da un link donde esperas... y ya en la página de apple haces el submit llenas todos los campos y formularios que te dice (para los screenshots sube los de android recortados haha) y le das publish y suerte!