Xcode 14.3 / iOS 16.4.1 / iMessages Extension / Icons not showing on physical device

  • I have an iOS App with an iMessages extension

  • Since upgrading to Xcode 14.3 and iOS 16.4.1 the icon set for the messages extension does not appear on the device; instead showing the no icon placeholder

  • The icons still appear on the simulator, it seems to be just physical devices

  • When I create a new iMessage extension project and use the exact same image assets configured in the same way, the icons appear fine

I've noticed a few funny things happening since upgrading to Xcode 14.3, so my best guess is that it's doing something funky behind the scenes.

Has anyone experienced something similar / know the root cause for this issue?

Note: I've included a reference to both Xcode 14.3 and iOS 16.4.1 as both upgrades happened at the same time so I don't know which, if any are responsible for the issue I'm experiencing.

UPDATE: After further exploration...

  • Icon assets are appearing as expected on devices using iOS 16.3.1
  • Haven't nailed down the version of iOS where the issue was introduced, but it definitely occurs on devices using 16.4.1
  • Inconclusive if the issue was introduced by iOS or Xcode building for a specific version

I'm having this same issue with my action extension icon. Did you find a workaround?

Xcode 14.3 / iOS 16.4.1 / iMessages Extension / Icons not showing on physical device
 
 
Q