Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more about Collectives

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams

When submitting my app to the App Store I receive this email:

TMS-90713: Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle '...'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7 .

I've tried everything in this post: Missing CFBundleIconName in Xcode9 iOS11 app release

  • I have an Asset from the beginning of the project (it was a Template).
  • The bundle key is in the info.plist.
  • The value of the key is the same that the name of the catalog.
  • I have the asset selected in building settings.
  • I have the Target Membership checked.
  • I'm using Xcode 13.1 and MacBook Air M1 2020

    In Xcode 13 this is configured with a build setting, not by editing the Info.plist file directly. matt Feb 4, 2022 at 11:35 By build settings do you mean in the "App Icons and Launching Images" right? That corresponds to the third image on the question. Sebastián García Burgos Feb 4, 2022 at 12:43 Check in Build Settings: Project Name -> Mimoto target -> select Build Settings -> search for *Primary App Icon Set Name* . Make sure for Debug and Release it is written AppIcon . Starsky Feb 4, 2022 at 16:59

    As matt mentioned in comments:

    In Xcode 13 this is configured with a build setting, not by editing the Info.plist file directly.

    I had it set in both locations due to the instructions in this post: Missing CFBundleIconName in Xcode9 iOS11 app release

    I removed the info.plist key 'CFBundleIconName' and keep only the Build Settings and I could upload the archive with out any error.

  • Missing CFBundleIconName in Xcode9 iOS11 app release
  • https://developer.apple.com/forums/thread/92638
  • But none of the got worked, So what I did was, I just upgraded the react-native version from 0.68.1 -> 0.68.2 and also created a new react-native app using the same project name and copied the ios folder blindly. This fixed my issue and later I applied the custom changes from the previous code.

    During the copy, I found the following changes in ios/<project_name>.xcodeproj/project.pbxproj file. These changes made the fix for me

    Thanks for contributing an answer to Stack Overflow!

    • Please be sure to answer the question . Provide details and share your research!

    But avoid

    • Asking for help, clarification, or responding to other answers.
    • Making statements based on opinion; back them up with references or personal experience.

    To learn more, see our tips on writing great answers .