
You can either do this directly through the XCode interface by dragging your icons into the appropriate slot, or you can overwrite them directly through the file system. As you can see from the image below, I have replaced all of the icon assets with my own icon: Navigate to App > App > Assets.xcassets and you will be able to see the splash and icon assets for your project. Open up your Capacitor project in XCode: npx cap open ios

First, let's find where the existing icons live. There are a couple of ways we can approach adding iOS icons to a project. At this point, I will assume that you already have a Capacitor project created and have added your desired platforms, e.g: npx cap add ios npx cap add android iOS Icons Now, let's move on to adding the assets to a Capacitor project. For this example, I used MakeAppIcon for the iOS icons, ImageGorilla for the Android splash screens, I generated the iOS splash screens manually (as I was just using a universal size), and I had Android Studio create the Android icons for me automatically. These are just a few of the options available.


I suspect this will change in the future but it's a little awkward to use right now. There is a command built directly into the Ionic CLI to help generate resources, but at the moment this requires Cordova integration with your project. There are quite a few tools out there to help with this task. You may still want to use a tool to generate splash screens for Android, though. It is going to be a little easier for Android because we can use Android Studio to automatically generate and set up the icons for us, so we don't need an external tool to help us with this. If you are interested in seeing the variously sized assets we require for iOS, you can check out the documentation: Icons | Launch Screens. As I mentioned, there are a lot of different sizes/resolutions we need to cater for, so it is often easier to use some kind of tool to help us create these assets. The first step is to prepare the assets that we will be using for our icons and splash screens. Generating the Icon and Splash Screen Assets
