How to publish Expo React Native App to Apple App Store (step-by-step tutorial)

  Рет қаралды 149,274

notJust․dev

notJust․dev

Күн бұрын

Пікірлер: 251
@kevinmarmet
@kevinmarmet Жыл бұрын
Literally could not find any other way to submit an Expo app without a Mac. It worked flawlessly, THANK YOU!
@JSS-zv2cr
@JSS-zv2cr Жыл бұрын
You worked on windows ? I want to start an IoS app but My pc is a windows so I don't even know if it will work
@AbdoulzakoAlioOumarou
@AbdoulzakoAlioOumarou Жыл бұрын
it works on windows, you just need vs code and the required librairies such as eas-cli @@JSS-zv2cr
@taurohkea2169
@taurohkea2169 6 ай бұрын
how? i use linux without any problem
@Christopher-tq2vg
@Christopher-tq2vg 6 ай бұрын
This is hands down the best video to watch for app store uploading. Subscribe to this man!
@kochcj1
@kochcj1 2 жыл бұрын
Thank you for taking the time to walkthrough this process so thoroughly and clearly. I can't wait to try it out with my first app!
@barnabasnanna6845
@barnabasnanna6845 Жыл бұрын
This was a lifesaver. Took all the anxiety away. Was able to submit my app AfroDraught successfully.
@maxwellings6111
@maxwellings6111 23 күн бұрын
Thank you so much for this tutorial (and the one for Play Store). Got my app up an running on both platforms now. Couldn't have done it without the videos. And I also love the straightforward style.
@notjustdev
@notjustdev 17 сағат бұрын
Glad it helped!🙌
@cliffvbajo
@cliffvbajo 2 жыл бұрын
This video and the other one (Android submission for expo apps) are both GOLD! Amazing tutorial.. very clear and concise! Thank you very much for making this video!!
@aliarefjs
@aliarefjs Ай бұрын
This is the greatest video! I am watching this every-time I try to submit an app to app store :)
@notjustdev
@notjustdev 20 күн бұрын
Glad it was helpful! Thanks for the feedback! 🙌
@haytammostaine5033
@haytammostaine5033 Жыл бұрын
I keep going back to this video! It's my point of reference!
@aashirwadgupta1345
@aashirwadgupta1345 5 ай бұрын
Thank you for this knowledge with so much clarity and ease of presenting the things. Will share the app, once deployed.
@samsilvaluebinder
@samsilvaluebinder 2 жыл бұрын
Thank you for these tutorials! I used this one and the play store one to get my app submitted on both platforms. This is my first react-native app and these videos made it so easy! THANK YOU!!!!
@HarshitSharma-gm6iv
@HarshitSharma-gm6iv 2 ай бұрын
One of the best videos of App Submission. Saved a lottttt of time for me. Thanks.
@juliandurand__
@juliandurand__ Ай бұрын
Today is December 30, 2024, this video worked perfectly for me! And I used the new React Native architecture with the latest version of Expo.
@notjustdev
@notjustdev 20 күн бұрын
Great to hear! 🙌
@moraesluc4s
@moraesluc4s Ай бұрын
Your tutorial was very important to help me, thank you so much mate!! Brazil 🇧🇷
@josephmgift
@josephmgift 3 ай бұрын
Thank you so much, wish me luck as I submit mine soon.
@notjustdev
@notjustdev 3 ай бұрын
Good luck!🙌
@josephthomas4023
@josephthomas4023 11 күн бұрын
Incredible video dude, so comprehensive 🔥🔥
@notjustdev
@notjustdev 17 сағат бұрын
Thank you!🙌
@MaxFey-v2d
@MaxFey-v2d 6 ай бұрын
Very Many Thanks! Lukas. Learning has never been this easy! You got the talent. Keep it up!
@Alphfirm
@Alphfirm Жыл бұрын
Thank you so much! Fantastic overview to understand the process. Really appreciate you took the time for full deployment and waiting for approvals and everything
@yolandajoseribasbastidas8460
@yolandajoseribasbastidas8460 2 жыл бұрын
Thank you so much! You help me a lot with my first app on the apple store, thanks thanks!
@kesterbelgrove818
@kesterbelgrove818 Жыл бұрын
Thanks a million, I used this video to put my first app on the Apple app store. Then I used it again to update my app. Thanks so much for the clear video where you considered all aspects including updating. It is so complete thanks. Hope to see a new version of this video when changes are made to the procedures in the future.
@dailydaisydog
@dailydaisydog Жыл бұрын
man you are amazing! the world is getting better due to people like you
@mmshilleh
@mmshilleh Жыл бұрын
I am impressed with this tutorial. Thanks for walking through every step which other tutorials dont do!
@eddyv524
@eddyv524 Жыл бұрын
Awesome video. Am about to release my first app so this video came in really handy. One question: When asked to upload the screenshots for various apple devices, how can you generate these screenshots without owning all these devices? I don't own a mac.
@MrEntr0
@MrEntr0 6 ай бұрын
Great stuff. Usually I'm not commenting, but this content is worth it!
@notjustdev
@notjustdev 6 ай бұрын
Glad you enjoy it!
@foodiofficial-pv9cs
@foodiofficial-pv9cs Жыл бұрын
So helpful. Both this video and the android one was so needed. Wishing you all the best!
@GigaFro
@GigaFro 2 ай бұрын
Saved me. Really appreciated this content. :)
@JacksonRogeroficial
@JacksonRogeroficial Жыл бұрын
I really appreciated your tutorial video
@thibaultpras1048
@thibaultpras1048 2 жыл бұрын
Nothing to say expect that you're a beast, cheers man
@brunotravesi7385
@brunotravesi7385 Жыл бұрын
You are great man, your videos are very helpful, send you a hug from mexico
@hamaddev8340
@hamaddev8340 Жыл бұрын
Thanks for this great tutorial, it will be even great if you create a video on how to prevent a user from accessing the app if not updated!
@lukeverso
@lukeverso 5 ай бұрын
Dude, I LOVE YOU. For real. Thank you for this video.
@razzsawhoney2818
@razzsawhoney2818 2 жыл бұрын
A perfect all doubt cleaner video. Great work. Thank you.
@amiiko232
@amiiko232 7 ай бұрын
thank you so much bro, you got a new subscriber.
@notjustdev
@notjustdev 7 ай бұрын
Thanks for the sub!🙌
@JacksonRogeroficial
@JacksonRogeroficial Жыл бұрын
Awesome!!!!
@JosephKyondera
@JosephKyondera 6 ай бұрын
The best tutorial ever thank you
@notjustdev
@notjustdev 6 ай бұрын
You're welcome! 🙌
@sohrabhossain9905
@sohrabhossain9905 2 жыл бұрын
Thank you so much for this amazing video. Take love from Bangladesh 🇧🇩💖💖
@wisdomelue
@wisdomelue Жыл бұрын
thank you so much for this, cant wait to release my first app!
@BharathAnand-j7e
@BharathAnand-j7e 11 ай бұрын
Very nice tutorial, helped me get my app through; hopefully it gets approved !
@notjustdev
@notjustdev 11 ай бұрын
Thank you! I hope so too🚀
@sputniq2828
@sputniq2828 2 жыл бұрын
Just what I was looking for. Thank you
@JordanSimai
@JordanSimai Жыл бұрын
This video is clear, concise, and extremely helpful. Elite.
@sgudia
@sgudia Жыл бұрын
This is super useful. Thank you for making this. Adding tips on how to have source code versioned in GIT when releasing in appstore will make it even better.
@notjustdev
@notjustdev Жыл бұрын
Glad you enjoyed it 🙌
@dannyroberts4067
@dannyroberts4067 2 жыл бұрын
Is anyone else not seeing your specific bundle id within the bundle id dropdown in the app store connect form? Around 10:17. I used the EAS submit cli as a workaround but I would like to know why he has his in the dropdown and I don't. Otherwise good video!
@hopperdietzel
@hopperdietzel 2 жыл бұрын
Thank you so much ! Your videos are really useful, you got my like and subscription !
@omogbaioleghe9900
@omogbaioleghe9900 2 жыл бұрын
Super video. The best video on this topic by far
@kanavanand849
@kanavanand849 Жыл бұрын
Thank you so much for the detailed video. Hope apple accepts my build soon, fingers crossed !
@wilfredojsr
@wilfredojsr Ай бұрын
Thanks for this video and sharing your experience 🙌🙌🙌🙌🙌
@IvyCatholic
@IvyCatholic Жыл бұрын
I always come back to this video. one of my favorites for maintaining my app. any chance you can re-upload doing this again in 2023? things have changed a bit... in particular wondering best practices for over the air updating now! seems like EXPO is changing frequently
@donatobaonguis4315
@donatobaonguis4315 7 ай бұрын
Thank you for this video!!!! You guys rock!!!!
@notjustdev
@notjustdev 7 ай бұрын
Thank you! 🙌
@shubhamsingh23
@shubhamsingh23 11 ай бұрын
Great video, please do an updated one for 2024 if anything has changed :)
@mth6311
@mth6311 Жыл бұрын
Thanks for this video it helped me a lot. Although I'm struggling with the expo-publish. It isn't very clear what I have to do. Could you possible release a tutorial video demonstrating this because my app requires a weekly update and it will get annoying if I have to wait for a review each time
@SYSPROAPP
@SYSPROAPP 6 күн бұрын
Thank you! I found it helpful
@notjustdev
@notjustdev 17 сағат бұрын
Glad it helped!🙌
@Bia-kb5cc
@Bia-kb5cc 2 жыл бұрын
This is amazing! Thank you very much, it helped A LOT!
@andreweinhorn
@andreweinhorn Жыл бұрын
This is an extremely helpful video, thank you!
@wellingtonchanda4067
@wellingtonchanda4067 2 жыл бұрын
Thank you this tutorial helped me a lot.
@easypz_app
@easypz_app Жыл бұрын
What a sweet guy, thank you so much for your help.
@coleblender1998
@coleblender1998 2 жыл бұрын
I have always thought that you needed XCode and therefore a mac to publish to the app store. From my understanding of this video, I should be able to publish to the app store using a windows computer correct?
@joshuamwesigwa1101
@joshuamwesigwa1101 Жыл бұрын
You the best men!🥳👌
@mohammadalamri-nq1db
@mohammadalamri-nq1db 9 ай бұрын
This was so helpful. Thanks!
@notjustdev
@notjustdev 9 ай бұрын
Glad it was helpful!🙌
@xjyian
@xjyian 2 жыл бұрын
very nice demo ! LOVE IT ! by the way, you metioned that during the submission there have 2 issue rejected by apple, but how you prove that you able to call that coingecko? and 2nd issue you didnt mentioned in this video ... but how do we handle as well ?
@lukasgrinevicius5868
@lukasgrinevicius5868 2 жыл бұрын
Both rejections were because Apple needed a proof that we are able to use CoinGecko API, so we just found a part in CoinGecko's terms of service where they state that other applications can freely use their API if certain criteria is met, took a screenshot of that and attached to Apple's Review Submission.
@saminurrahman8244
@saminurrahman8244 Жыл бұрын
You are a gem! Thank you so much
@mateoscarafia5110
@mateoscarafia5110 9 ай бұрын
Thank you for this video!
@notjustdev
@notjustdev 9 ай бұрын
You are so welcome!
@edisontang2484
@edisontang2484 3 жыл бұрын
Hey thanks for the video! I saw that expo apps are really big, like 30 mb. Is it better to eject the app from expo and then publish it?
@notjustdev
@notjustdev 3 жыл бұрын
I don't think ejecting will reduce the size significantly
@N8X4TE
@N8X4TE Жыл бұрын
Amazing video man, thank you
@bryanjudelleramos2535
@bryanjudelleramos2535 2 жыл бұрын
very detailed and clear explanation. Thanks!
@aashirsiddiqui177
@aashirsiddiqui177 14 күн бұрын
Great tutorial. My Expo app cant seem to pick the OTA updates :/ Even though there has been no changes to native modules. On the App Store it says 1.0.0 Ready For Distribution but my app.config.js says runtimeVersion 1.3.6. Could it be because of this? The command Im using is eas update -p ios --channel production. Any help would be appreciated, thanks.
@nadavox2008
@nadavox2008 Жыл бұрын
thank you very much ! very well explained
@alejandrocanavesi
@alejandrocanavesi 2 жыл бұрын
congrats and thanks for your time !!
@abdulazizdeveloper7915
@abdulazizdeveloper7915 2 жыл бұрын
You are literally the best
@razzsawhoney2818
@razzsawhoney2818 2 жыл бұрын
Would love to see you ejecting expo app and encrypting with sth like Proguard or so. And then how to prepare the app for submission to playstore and appstore may be in a single video like this one. This would be a great help. Thank you.
@davidcastillo7383
@davidcastillo7383 Жыл бұрын
Gracias por este gran video, pude realizar la publicación paso a paso. Gracias por tomarte el tiempo de realizarlo.
@OverrideMC
@OverrideMC 2 жыл бұрын
thanks dude nice video only thing when i try to do expo publish i get this: Your iOS app icon is missing or is an invalid format. The icon must be a 1024x1024 PNG image with no transparency. Please check your icon image and icon configuration in app.json.
@isaacdepool7264
@isaacdepool7264 2 жыл бұрын
Hi, did you get a solution?
@LoganoutGm
@LoganoutGm Жыл бұрын
Hi, thanks for the video, it helped me a lot. Do you have a video talking about how to add Admob with Expo?
@Corzhy0
@Corzhy0 3 жыл бұрын
Amazing stuff... thanks guys
@lucaspazsaffi1187
@lucaspazsaffi1187 Жыл бұрын
Thank you very much. Really good video.
@reyajulislam8967
@reyajulislam8967 2 жыл бұрын
Very appreciate tutorial, Thanks a lot Bro!
@nileshzemse
@nileshzemse 2 жыл бұрын
Thank you so much, it helped a lot! :) :)
@IvyCatholic
@IvyCatholic 3 жыл бұрын
Thanks so much for the video! Question: how can someone get screenshots of their app for the different sizes required in apple store and google play store? I am building my app on windows and therefore only have access to android emulators. Any help you can provide would be greatly appreciated! Thank you!!
@lukasgrinevicius5868
@lukasgrinevicius5868 2 жыл бұрын
There are a lot of free websites where they provide you with all necessary tools to create those screenshots
@fangzhongli9366
@fangzhongli9366 2 жыл бұрын
I run into the same problem as you earlier. What I did to solve it was to open the app in web mode and adjusted the viewing device there in 'inspect', and Apple accepted them.
@dannyroberts4067
@dannyroberts4067 2 жыл бұрын
I bought a cheap 2017 mac for such cases, trust me it's easier
@BNgema
@BNgema 3 жыл бұрын
Just what i needed
@notjustdev
@notjustdev 3 жыл бұрын
Enjoy
@BNgema
@BNgema 3 жыл бұрын
@@notjustdev Thank you
@hasanahmed3411
@hasanahmed3411 9 ай бұрын
Thanks aloooooooooooot the video is really helpfull
@notjustdev
@notjustdev 9 ай бұрын
Most welcome 😊 🙌
@LotfiOR
@LotfiOR 2 жыл бұрын
Thank you!! Is there a similar video for Google play?
@LotfiOR
@LotfiOR 2 жыл бұрын
Ow I ve just found it. thank u so much
@zainulabdinshaikh2758
@zainulabdinshaikh2758 2 жыл бұрын
Thank you for the build....
@algerr3952
@algerr3952 2 жыл бұрын
Is there any possibility to get the app as a standalone on my phone but not publish it on the app store?
@sonwander1
@sonwander1 2 жыл бұрын
Hello! Thank you for the video! I have one question: did you have to use an Apple computer with X-code to do the whole thing? Can i use a machine with Ubuntu, for example to achieve the same goal?
@user-nf2pw9ic7j
@user-nf2pw9ic7j 2 жыл бұрын
same here, did it work for u with ubuntu ?
@Rasmuskvejborg
@Rasmuskvejborg 2 жыл бұрын
@@user-nf2pw9ic7j Wondering the same, facing issues with eas build on a Windows PC, dont know if this tutorial is Mac-restricted?
@brunoravizzini8736
@brunoravizzini8736 2 жыл бұрын
Thanks! great tutorial!
@KB-vf5jw
@KB-vf5jw 2 жыл бұрын
one of the best videos outhere what about google play ?
@Rasmuskvejborg
@Rasmuskvejborg Жыл бұрын
He has another video about google play
@vicenzomartinelli4521
@vicenzomartinelli4521 2 жыл бұрын
Thanks for this amazing content bro!
@rexomiv7352
@rexomiv7352 2 жыл бұрын
Very detailed video and really helpfull
@AMoktar
@AMoktar 2 жыл бұрын
Thanks for this great tut. Can I submit App to ios while I'm not the account holder? I'm admin on that account
@lfeldmantutoring
@lfeldmantutoring 2 жыл бұрын
Awesome video, but got this error: "Error: eas.json is not valid [ValidationError: "submit.production.ios.ascAppId:" is not allowed]". Any help is appreciated! Thanks!
@Alan-ps5iv
@Alan-ps5iv Жыл бұрын
Very useful. So expo-cli is now deprecated I noticed.
@karimdakrouri
@karimdakrouri 2 жыл бұрын
Hi, quick question even though my app was built with EAS i can still use expo publish for quick updates? I am asking since i am on a free tier expo account i only have limited ios builds, so i dont want to waste them on minor updates, will save them unitl i finish testing completely then build.
@notjustdev
@notjustdev 2 жыл бұрын
Yes, you can use Expo's "expo publish" command to quickly update your app even if it was built with EAS. "expo publish" allows you to update your app's JavaScript and assets without building a new binary, which means you can make updates without using up your iOS build limit. However, keep in mind that this command will only update the JavaScript and assets and won't affect native code changes.
@karimdakrouri
@karimdakrouri 2 жыл бұрын
@@notjustdev even without changing the build number in app.json?
@karimdakrouri
@karimdakrouri 2 жыл бұрын
@@notjustdev Also, does it work if my app is on testflight?
@Rasmuskvejborg
@Rasmuskvejborg Жыл бұрын
@@karimdakrouri Yes, it expo publish works onto testflight. And yes you dont have to change buildnumber.
@theadityadeshpande
@theadityadeshpande 10 ай бұрын
Thanks, Great video
@notjustdev
@notjustdev 10 ай бұрын
You're welcome!
@dashtiabubakir9182
@dashtiabubakir9182 2 жыл бұрын
It's a great video, But one question ? for this process only need Mac ? Can I do same process in windows ??
@lukasgrinevicius5868
@lukasgrinevicius5868 2 жыл бұрын
You can do the same on Windows as well!
@vincentblue2455
@vincentblue2455 6 ай бұрын
Thank you!
@notjustdev
@notjustdev 6 ай бұрын
You're welcome! 🙌
@audrey-annjean-weisz4952
@audrey-annjean-weisz4952 2 жыл бұрын
Great video and love your smile! This will help me a lot! I had a quick question if you don't mind! Is it possible to target an app.production.json or a specific project from Expo per build/submission ? I think with `expo build` it used to be possible.. not sure about `eas` cli... My context: - I have two branches: develop and main which both have their own projects in Expo. - The develop branch has it's own app.json and main branch has it's own app.production.json. That being said, I would like to only submit to the IOS App Store Connect the builds/submissions from the main branch. Thank you a lot again for your help :) - Audrey - A fellow developer 🎉
@isprojectsiot5967
@isprojectsiot5967 2 жыл бұрын
Hello, thank you very much for this video. I have a problem, after the eas build --platform ios command, when I try to enter my apple account, the verification code does not validate it and I cannot continue. Any suggestion about it?
@shreyasdaware8542
@shreyasdaware8542 Жыл бұрын
Do we need to run the eas build:configure command evertytime?
@notjustdev
@notjustdev Жыл бұрын
no, only once to configure it. Later, you simply run eas build and other commands
@suyashvashishtha4904
@suyashvashishtha4904 2 жыл бұрын
Great tutorial bro .
@omerkilincc
@omerkilincc Жыл бұрын
Hello, I constantly get the "install pods" error during the build process for iOS. I built and published for Android, but I get an error for iOS.
@adelashour3253
@adelashour3253 2 жыл бұрын
thank you this realy helped!
@notjustdev
@notjustdev 2 жыл бұрын
You're welcome!
@vincenttanguayy
@vincenttanguayy 2 жыл бұрын
Heyy awesome video, I love it. Do you guys think you can make some videos about React Native Maps
Expo Go & Development Builds: Which should you use?
21:37
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
The time for React Native is NOW
7:38
Simon Grimm
Рет қаралды 42 М.
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,9 МЛН
How to publish Expo React Native App to Google Play Store
34:35
notJust․dev
Рет қаралды 114 М.
Find Information from a Phone Number Using OSINT Tools [Tutorial]
16:59
React Native Performance Optimisation (useMemo, useCallback, memo)
17:02
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
TOP 5 ways to monetize your mobile application
17:23
notJust․dev
Рет қаралды 7 М.
Deploy to Apple App Store | FlutterFlow University
7:54
FlutterFlow
Рет қаралды 35 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН