You’re now watching this thread. If you’ve opted in to email or web notifications, you’ll be notified when there’s activity. Click again to stop watching or visit your profile to manage watched threads and notifications.
You’ve stopped watching this thread and will no longer receive emails or web notifications when there’s activity. Click again to start watching.
After updating from Xcode 11.3.1 to higher versions (currently Version 12.4 (12D4e) ), after selecting the build in the App Store Connect page, whenever I try to submit for review, I always get this message,
"Unable to Submit for Review
A 1024 x 1024 pixel app icon for your app must be added to the asset catalog in Xcode.".
The real problem is, that my app has the 1024x1024 icon in the asset catalog.
I've checked the resolution, alpha channel, everything possible, even tried removing and creating new asset catalog. Nothing changed, meanwhile everything worked with the Xcode 11.3.1 version, which is too outdated now, and I have to use the new version which is bugged.
I also don't get any warnings in the Xcode while uploading the build, no warnings in the email as well. Only when I try to submit the app for review. I also found that this issue was happening to a lots of developers, and didn't found any solution. What should I do?
Thanks!
-
App Review
-
App Store Connect
-
Xcode
-
App Submission
Up vote post of ccrroocc Down vote post of ccrroocc
1.5k views
Posted by ccrroocc
Share this post
Copied to Clipboard
Reply
I am also having this issue
Add a Comment
Accepted Reply
Some general advice I can offer:
Remove all icon keys Info.plist file — CFBundleIcon, CFBundleIcon~ipad, CFBundleIconFile, and any others. In a modern iOS app that uses Asset Catalogs for the icons, Xcode will output the appropriate icon keys into the Info.plist file during the build. The only exception to this is if you use the alternate app icons API which must declare the icons in the Info.plist file.
Remove any build scripts which do anything to manipulate your resources or asset catalog file during the build. In particular, I've seen such scripts from dependency managers.
Remove any tooling versioning keys from the Info.plist file. I've seen some apps with explicit entries for DTPlatformVersion and DTXcode in the Info.plist file with ancient Xcode version information inside. Xcode will output these keys for you during the build, and they should never be explicitly set in the Info.plist file.
If these tips don't resolve your issue, please open a Technical Support Incident, and I or one of my colleagues will look at your specific project. To help expedite resolution, please be ready to provide us with the following files:
Xcode project file (no source)
Asset Catalog
Info.plist
The .xcarchive with the missing icon
Full build report from the build that produced the error
Posted by edford
Share this post
Copied to Clipboard
Up vote reply of edford Down vote reply of edford
Post marked as solved
Add a Comment
Replies
Did you do an option-clean Build folder ? You ought to.
What do you see exactly and completely in Attributes inspector when you select 1024 icon in XCassets > AppIcon ?
Please describe for all fields.
Posted by Claude31
Share this post
Copied to Clipboard
Up vote reply of Claude31 Down vote reply of Claude31
Add a Comment
Some general advice I can offer:
Remove all icon keys Info.plist file — CFBundleIcon, CFBundleIcon~ipad, CFBundleIconFile, and any others. In a modern iOS app that uses Asset Catalogs for the icons, Xcode will output the appropriate icon keys into the Info.plist file during the build. The only exception to this is if you use the alternate app icons API which must declare the icons in the Info.plist file.
Remove any build scripts which do anything to manipulate your resources or asset catalog file during the build. In particular, I've seen such scripts from dependency managers.
Remove any tooling versioning keys from the Info.plist file. I've seen some apps with explicit entries for DTPlatformVersion and DTXcode in the Info.plist file with ancient Xcode version information inside. Xcode will output these keys for you during the build, and they should never be explicitly set in the Info.plist file.
If these tips don't resolve your issue, please open a Technical Support Incident, and I or one of my colleagues will look at your specific project. To help expedite resolution, please be ready to provide us with the following files:
Xcode project file (no source)
Asset Catalog
Info.plist
The .xcarchive with the missing icon
Full build report from the build that produced the error
Posted by edford
Share this post
Copied to Clipboard
Up vote reply of edford Down vote reply of edford
Post marked as solved
Add a Comment
I'm also facing this problem currently. As now the policy has changed and need to give the app icon in the build itself. I have given the new icon in asset catalog of 1024 by 1024 pixel in png format and alpha channel is true. So when I create the .xcarchive package and upload it to store then the build gets validated, but the actual problem I'm facing is when we provide the build for review in app store connect, then getting an error their that - "A 1024 x 1024 pixel app icon for your app must be added to the asset catalog in Xcode".
Please provide solution for the same. I have tried the all the reply but it is not working.
Posted by MehulSant
Share this post
Copied to Clipboard
Up vote reply of MehulSant Down vote reply of MehulSant
Add a Comment
Is there a solution? I met one recently。Include a large app icon as a 1024 by 1024 pixel PNG in the asset catalog of apps built for iOS, iPadOS, or watchOS. Without this icon, apps can't be submitted for review. For details, visit:https://developer.apple.com/documentation/xcode/managing-assets-with-asset-catalogs.
Posted by mrhongtao
Share this post
Copied to Clipboard
Up vote reply of mrhongtao Down vote reply of mrhongtao
Add a Comment
Solution, use xcode15.xcasse ts file on the right side to re-select ios. all sizes are complete, and re-package can be, it should be the old Xcode format is not supported
Posted by mrhongtao
Share this post
Copied to Clipboard
Up vote reply of mrhongtao Down vote reply of mrhongtao
Add a Comment