11

In the session Get ready to optimize your App Store product page show:

And remember, to test a variation of your app icon, you'll need to include the icon assets in the binary of your app version that is currently live.

How should I create different app icons in Xcode 13, or is there any related documentation link? thanks~

iHTCboy
  • 2,715
  • 21
  • 20

1 Answers1

27

You are right that Apple doesn't give too many details about it. You need to set up an alternate app icon in your binary. Here's a step by step tutorial on how to do it:

  1. Create your app icon creatives (1024px x 1024px)
  2. Set your app icon(s) in XCode as another App Icon in the Asset Catalog, fill in all the relevant sizes Add Icon to XCode
  3. Since Xcode 13, Asset Catalog supports Alternate App Icons and there’s a corresponding build setting we need to change to the target’s Build Settings: Build Settings
  4. Change the Include All App Icon Asset to Yes
  5. Add the App Icon Set you added in #2 to the Alternate App Icon Sets setting, you can add more than one.
  6. Change the Primary App Icon Set Name to the default app icon if needed
  7. You need to upload your new build to review.
  8. Only after your new build has been approved and your app is in Ready For Sale state, you may find your alternate app icons in the Product Page Optimization under the App Icon tab App Icon tab
Adir Kol
  • 349
  • 2
  • 4
  • Can I keep the same app icon for 1 or more tests. I want to only experiment with the app store screenshots and don't want different app icon versions – Omkar Jadhav Jan 12 '22 at 11:13
  • 1
    You can keep the same icon for other tests as well. If you don't need to test the app icon, you can ignore this tutorial above and just upload your screenshots to the Apple Page Optimization. – Adir Kol Jan 16 '22 at 09:06
  • 1
    Does the app icon A/B test affect the installed app icon? – Igor Makarov May 19 '22 at 06:51
  • @IgorMakarov, yes. – Adir Kol Jun 30 '22 at 19:22
  • 1
    I am using xcode 13.4 . I don't see "Alternate App icons set" in Asset Catalog compiler – Rohit Singh Jul 14 '22 at 13:55
  • Apple does not accept this way anymore... They say "allow users to change app icon in your app if you add alternate app icons. Otherwise, we don't accept your app submission. 2nd way: You can remove alternate app icons if you want us to approve your app" – gurkan stack Jul 25 '22 at 05:22
  • I mean you should add a code solution also to allow users to change app icon in the app or you should provide another solution(if it exists) when this solution is out-dated for now... – gurkan stack Jul 25 '22 at 05:32
  • Im on Xcode 14.2 and I don't have "Alternate App icons set" in target's build settings. Do we not need to specify it anymore? – Grant Oganyan Apr 20 '23 at 23:14