You don’t need to detach the app to deploy using fastlane.
exp build:ios produces an app-store-signed IPA of your app. If you want to use fastlane to deploy this to your testers via TestFlight, you can use fastlane pilot upload from the same directory where you’ve downloaded that IPA.
Do I really have to detach app to deploy using fastlane?
The answer is “no”.
If you really want to detach the app for some other reason (hopefully you have a reason), then I recommend reading the docs which explain how to use a detached project in development. The expected workflow from that point is that you would not “reattach.”
Thank you for your response, but I have noticed that the apk built using expo build:android doesn’t crash after install but the apk built using fastlane crashes immediately after opening the app. Let me know if there is a detailed tutorial on deploying expo apps using fastlane. The app size reduces from 20MB to 11MB, I am assuming it is because some files are missing when built using fastlane.
Please advice on good steps to follow while deploy expo using fastlane.
Is there currently any way to automate the process of downloading the IPA that exp build:ios generates? I am looking to ways to implement automated deployment with TravisCI.