On iPad, the app icon requirements are slightly different from iPhone, so if you only provided iPhone sizes in your Asset Catalog, iOS will upscale whatever it finds. That’s why you’re seeing a blurry / generic looking icon on iPad.
Here’s what you need to check and fix:
In Xcode, go to Assets.xcassets → AppIcon.
By default, Xcode shows iPhone slots (60pt, 120pt, 180pt, etc.).
For iPad support, you need to switch the AppIcon’s device type.
👉 Select your AppIcon set in the asset catalog. In the right-side Attributes Inspector, under “Devices,” make sure both iPhone and iPad are checked.
Now you’ll see the iPad slots appear (20pt, 29pt, 40pt, 76pt, 83.5pt, 1024pt).
You’ll need to provide images at these sizes (in px):
iPad App Icon
20pt → 20x20 @1x, 40x40 @2x
29pt → 29x29 @1x, 58x58 @2x
40pt → 40x40 @1x, 80x80 @2x
76pt → 76x76 @1x, 152x152 @2x
83.5pt → 83.5x83.5 @2x → 167x167
App Store: 1024x1024 (no alpha, PNG)
If you’re missing, say, the 76pt or 83.5pt iPad icon, iOS will fall back to scaling the iPhone versions, which is what you’re seeing.
After adding the missing sizes, Clean Build Folder (⇧⌘K in Xcode).
Delete the app from the iPad simulator/device.
Re-run and check the new icons.
✅ After doing this, your iPad will display the correct crisp app icon instead of the fallback blurry one.
I dont think you need the exact image pixels if u do need 'em reply back . always happy to help. have a good day