first react native app, bypass app store? - react-native

I'm making my first app in react-native for iOS, I want friends to install it with going through expo first, just have it in their home screen, is there a way to deploy without using the app store and getting approved? if it's not for the masses?

First Add device UDID in apple account then create IPA file. Using below command. It will ask you developer account credential. Make sure you've subscribe developer membership.
exp build:ios
And share link with your friend using diawi

Related

How to build iOS app in expo without login access?

I don’t have access to apple developer account.
but I have the p12 distribution and mobile provisional certificates from the client.
When I try to create ios app with expo cli without login:
It ask me the password for the certificate. There’s no password set
on the certificate how can I give a blank input?
Then it ask for apple team ID (from where can I get it?)
I also want to know what else are required to build app without login.
There’s no documentation or resources available on the expo site for it.
As far as i know , getting build versions for ios apps without apple developer account is not possible.
although , this article might be helpfulcheck this

Can I authorize Google maps SDK before deploying an Expo app to Play Store?

I have an Expo app that uses react-native-maps. It works well on Expo Go and I would like to deploy it to Google Play Store.
According to Expo documentation, I have to:
deploy the app on Google Play Store to generate app signing credential
copy the SHA-1 certificate fingerprint in Google Play console
create an API key in Google Cloud Credential manager
paste the API key in app.json
rebuild the app and re-submit to Google Play Store
So, to my understanding, the app will be available for users without maps activated. Then I'll have to deploy it again with maps activated. It sounds very counter-intuitive, and puts me at risk to get bad reviews from first users, who will claim the app "doesn't work" (because there is no map of course)
Is there a way to immediately publish a working app? If I need to handle a two step process, will the second build be immediately available in the Play Store, or will it be subject to a 3 days review?

App Signing Expo app for submit to Huawei App Gallery

I have an Expo React Native app, which I have successfully submitted to AppStore and PlayStore.
However, I need to submit it to Huawei App Gallery.
The step I'm stuck is the "App Signing" where I need to provide certificates.
I don't know how to get the certificate.pem and encryptedPrivateKey to submit my aab file.
I used expo fetch:android:upload-cert and got app_upload_cert.pem, but I'm lost on encryptedPrivateKey.
Has anyone faced a similar issue?
It is recommended that you refer to this docs, use the following command:
java -jar pepk.jar --keystore test.jks --alias test --output=output.zip --encryptionkey=034200041E224EE22B45D19B23DB91BA9F52DE0A06513E03A5821409B34976FDEED6E0A47DBA48CC249DD93734A6C5D9A0F43461F9E140F278A5D2860846C2CF5D2C3C02 --include-cert
This is the App Signing Operation Guide video for your reference.
You could click here to try out.
For anyone using expo, run expo fetch:android:upload-cert, and the .pem file that you receive can be used in the Huawei app store: at the 'app signing' section, select the option 'Let AppGallery Connect create and manage app signature for me', click browse and select the '.pem' file you just received, and submit. Done!

if we promote app using different technology . Do the user has to uninstall old App? or just update works?

we have developed app using ionic which is on live in playstore and app store, now we have completely rewritten app using reactnative, so if we promote app which is developed using react native, Do the user has to uninstall old App? or just update works?
My understanding is that if it uses the same app identifier that it will just work for the user.
You can also see it here: Recreating an iOS App with the same Bundle ID, App name etc

Answering expo build and upload questions automatically

I’m trying to create an app generator that creates an expo app and then deploys it to the app store and play store.
I’ve done the generator part, now I have to do the deploy.
My question is, is there a way I can answer to expo-cli interactions in expo build and upload automatically? So I can set them before and then when the user generates the app, I can automatically in an aws instance deploy this app to my app store account?
I know that I can set apple id and password before, as I can set push key and provisioning key. But the first question “? How would you like to upload your credentials? (Use arrow keys)” I just can’t.
I just solved it myself with autoexpect!