• Skip to main content
  • Skip to primary sidebar

Founder at work

Master the skills to create and launch your next SaaS company

  • About Me
  • Reviews
  • Resources
  • Community
  • Contact
  • Lessons
  • Series
  • Search
  • Login

How To Submit A Mobile App To The App Store

April 18, 2018 by Rick Hernandez Leave a Comment

Setup and Install Xcode
Sign up for the Apple Developer Program
Create icons for application
Setting up Xcode to publish application

Create icons for application

Apple requires that you create an app Icon with a 1024x1024 resolution. You can use your favorite photo editor to create the icon but if you are familiar with Photoshop, you can download an example template using the following link.

If you use the template make sure that you add your own icon and export out the image as a .jpg at the 1024x1024 resolution.

Export image from photoshop

You could use Photoshop to create the following images that Apple requires.

Image Sizes

We are going to use the following service called App Icon Resizer to convert our image to all the sizes that we will need.

Upload your images to the App Icon Resizer

Select the platforms that you want to distribute your application to.

Select Platforms

Make sure that you select Download Selected option so you won’t download any unneeded images.

Download Images

You will get a .zip file that contains all the images, extract out that file with the images by double-clicking on the zip icon.

Extract out file

You will get the following images inside that folder.

iOS Images

Now open up your XCode project and go over to the Asset section to set the icon images.

Step 1

Select the AppIcon available item.

Step 2

You will then have to drag over each of the icons into each of the selected areas. This can be a bit tricky if you have not done this before but just keep the following ideas in mind and you will be fine.

1) The red arrow is what the default image size needs to be
2) The yellow arrow is the number of times you have to multiply the default size by
3) The black arrow is where you drag over the icon

Image Sizes

In this example, we need two images. Image one would be a 120x120 image and the second one would be 180x180. To find these images select an image and right click on it to get more information.

More Information

Click on the More Info: option to view the dimensions of the image.

More Info on Image

If the values are correct drag and drop the image into the slot and repeat this process for each of the items.

Setting up XCode to publish application

Open up the XCode application found under Applications on your Mac

Step 0 - Open Xcode

Once you open the Xcode application you will have a menu to select from the navigation bar go ahead and click on Preferences...

Step 1 - Select Xcode from the nav bar

This will open up a general window box, select Accounts from the top navigation

Step 2 - Accounts in Xcode

You will now have the option to add a new account, click on the + icon to add a new account.

Step 3 - Adding a new account to Xcode

Select the Apple ID option.

Step 4 - Add developer account login

Log into your developer account with the same credentials from developer.apple.com.

Step 5 - Developer account login

Rick Hernandez

I always had a passion for the field of STEM (Science, Technology, Engineering, and Math) and I knew I wanted to do something to make a difference in the world. I just didn’t know where to start. I was an immigrant in a new country, grew up in a tough environment, and wasn’t sure how… Read More

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Related

Filed Under: Programming

Primary Sidebar

Learn How To Take Your Idea And Convert It Into An App From Scratch Even If You Have Never Written A Single Line Of Code.

  • How to Find Your Next Great App Idea
  • The Secret To Getting PAID To Build Your Own App
  • How To Create Your App (SaaS, Mobile, VR, AR, Game)
  • How To Monetize Your Apps
Learn More
4.82 Ratings

Copyright © 2025 · JSecademy Blog Theme on Genesis Framework · WordPress · Log in