The first time I built with expo, I submitted to iOS by first creating a standard RN project, dumping my working expo code into it, running npm install to get everything, and then running a manual bundle. Once I did that, I could send it to my iPhone using xCode directly to verify it was working.
I submitted that to the appStore, and I’ve done this twice, and it got accepted.
The second time I built, I found out about the Expo builder. It created the *.apk file for me, and I uploaded it to the AppStore using Application Loader on the Mac I was using. After two failures (icon couldn’t be transparent, version number was the same) I finally got it submitted. When they did the review, it got rejected because the app would only launch into a white screen. I saw the screenshot, and it’s only a white screen.
The second app is different, it uses MapView. Is there anything else I might need to be doing?
Is there any magic way to test the bundle before I submit to the App Store? I tried changing the apk file to a zip and dragged the .app file to the iPhone simulator, but it fails because the simulator config doesn’t match the native config. I checked online and that is normal behavior.
Also, I’m having trouble getting the maps to display on an Android published bundle as well. I went through the key generation steps and that looks to be all set up correctly, but the maps fail to display on the generated app. It works just fine through the EXPO app.
Any help is appreciated!