Help with XCode Screenshots

Hello friends!

Does anyone know how to access your application in the Xcode simulator without using Safari?

Background: So I’m trying to put my application on the App Store and I’m having problems with my screenshots. The Apple reviewer is citing guideline 2.3.3 but I’ve been able to see that it’s about the Safari tab showing in the screenshots (because I’m accessing my app through Safari in the simulator).

I feel like I’m somehow supposed to have my app accessed in some other way than through Safari (like App Store, etc) but I didn’t see the App Store icon in the simulator so I don’t know how to. Maybe I messed up the download or Xcode somehow and it was supposed to be on there? I’m very lost.

Welcome to the forum.

.

I’m accessing my app through Safari in the simulator

What do you mean ? It seems you completely miss the process.

The screenshots must be generated directly in simulators:

  • Open the app in a simulator
  • go to the View you need to capture in the app on simulator
  • Cmd-S to take a screenshot.
  • Go to Appstore Connect on the Mac
  • Select your new App
  • Enter the screenshot in AppStore Connect.

There are many tutorials to show how. Just one here: https://help.magloft.com/en/articles/2903601-uploading-your-own-app-screenshots-to-apple-app-store

So this is what I've been doing:

  1. Choose the view I'm wanting to capture
  2. Press Run/Play
  3. Once the view is generated, go to safari and type in the url.
  4. Capture the screenshots from the url.

Once the view is generated my app isn't on the home screen so that makes me think I made a mistake in downloading xcode (or maybe just missed where I was supposed to enter my app into the simulator for it to populate). So uploading the screenshots themselves isn't the problem but accessing my application on the simulator is.

Just to follow up ad hopefully get more help:

In the simulator (as I've been doing it) I haven't been opening my app by clicking on it but by using safari to search for its url. I'm assuming my app is actually supposed to be on the simulator so that I don't have to go through safari to access it. So how do I do that? Or, to be more specific, how do I take my app from my app store connect page and make sure it is on the Xcode simulator so that I can get the screenshots I need.

I'm not the best coder so honestly a step-by-step approach would be best.

It’s still confusing to figure out exactly what you’re doing.

I'm assuming my app is actually supposed to be on the simulator

You need to run the app on either the simulator or on real devices. You are the developer of the app, right? So you have the source code and can build it in Xcode? Then from Xcode you should be able to launch the app to run on the simulator or on a connected iPhone or iPad. Then you can operate the app just like a real user until you get to the screens you want to capture pictures of.

so that I don't have to go through safari to access it.

What does that mean exactly? What URL do you enter into Safari?

how do I take my app from my app store connect page and make sure it is on the Xcode simulator

You don’t get anything from App Store Connect. You are the one supplying the app and the screenshots to App Store Connect. Xcode does the uploading of the app itself, and you generate the screenshots and upload them via the App Store Connect web interface.

Or... are you developing your app using a 3rd party development tool (not Xcode)? That could have a different workflow for launching the app in the simulator. If so, please clarify what you are using and maybe someone will have some advice.

Good clarifying question at the end Scott- thanks for that.

I've developed my app using a no-code app builder called bubble.io (https://bubble.io/home). So I access building the application through a browser.

There are many individuals outside of bubble who have developed plugins and such for bubble and I had one such person build my app into what can be a mobile application downloaded from the app store.

Sorry for the confusion. I was assuming that since I can share my application privately with others for testing through apple store connect that there would something similar for simulating that on devices without putting more code into Xcode. Hopefully this helps clarify why I'm not exactly great at understanding what I need to do while others who are putting their apps on the app store may not run into this problem.

Help with XCode Screenshots
 
 
Q