My game was rejected solely because it has an Unreal Engine icon

I need some help, please

I am trying to build for Mac but no matter what I do I cannot get my build to have the icon I set in project settings. I tried Googling the issue and see people have been struggling with this for years and have come up with no end of “solutions” to this problem but so far nothing has worked for me.

From simply setting the icon in project settings to modifying the UE icons in the UE source folders. From building the app then selecting “More info” and changing the icon on the built game to trying to setup remote building because I heard a rumor that THAT fixes the issue… nothing works.

For some reason my “Create project files” option does nothing so I found a command line function to generate it and I even went as far as using the command line to build the project files before I try to build the game and setting the icons in there. No joy.

I was told to move the icons into the Build folder before building, no joy…

I am running out of “solutions” to try

I submitted my game to Apple and it took only 8 hours for them to get around to reviewing my game, reviewing it and rejecting it. Reason: the game uses placeholder Unreal icons and players expect a finished product.

Instant decline

Seriously? After all the effort I put into MAKING the game it can’t be published on Mac simply because I can’t change the icon on it from the default UE icon to what I selected it to be? Really? :open_mouth: :frowning:

A second issue that is related to IOS only is the splash screen. I created a custom one but in the settings the option to find a file does nothing. I tried to drag my new icon into the slot and it DOES highlight the field but after I let go it simply does nothing. This means that on mobile I will have an additional UE “placeholder graphic” that they will reject me over.

Can someone please help me figure this out?

Thanks in advance

1 Like

Okay, so let me add MY “solution” to the mix…

Since my system does nothing when I right click on the UPROJECT file and select to create my project files I run this command in Terminal (replace the paths and names as appropriate):

sh /Volumes/M2Storage/UnrealEngine/UE_5.4/Engine/Build/BatchFiles/Mac/GenerateProjectFiles.sh -project=/Volumes/M2Storage/UnrealProjects/<Project folder>/<Project file>.uproject -game

Next I open the XCWORKSPACE file and navigate to my AppIcon. I delete that since it is complaining about unassigned icons but doesn’t let me fix them. Then in the bottom of the screen I click the + to add AppIcons again (I notice a setting somewhere telling it to use “AppIcon” for the icon sets so just to play it safe I rename mine to AppIcon also, like the one I deleted)

Now I head back into Unreal and Package the project again.
This seems to do the trick…

The only catch here is that to fix the AppIcons you need to actually have the 10 icons somewhere in the exact dimensions it wants. Just to play it safe I also named them as instructed by Apple but not sure if that is needed. It will then ask you to select the 10 icons so just do that. No need to save or compile or anything, just select the images, go back to Unreal and package. Job done.

Hopefully this works for someone other than just myself. Good luck to anyone else out there who tries this…

1 Like

thanks for sharing your solution.
i don’t use mac but sounds like mac has it’s own system for specifying the icons outside of ue, which could explain why setting it on ue not always works. good job.