XcodesApp icon indicating copy to clipboard operation
XcodesApp copied to clipboard

Tapping on install for Apple Silicon version causes Universal install

Open nik1st opened this issue 2 months ago • 6 comments

Describe the bug Tapping on install for Apple Silicon version causes Universal install

To Reproduce Reproduced on every tap

Expected behavior Installing apple silicon version

Video https://github.com/user-attachments/assets/48427876-6798-4f38-a813-4c2f051402ba

Version

  • OS: Tahoe 26.0
  • Xcodes: 3.0.2 (34)

nik1st avatar Sep 23 '25 10:09 nik1st

It's actually just a visual bug, when it starts downloading you can see the difference in size (silicon one is 20% less)

SubvertDev avatar Sep 30 '25 18:09 SubvertDev

Yes, it installs the correct one - just shows the incorrect one on the list. The identity for that list is no longer just the version it's the version + architecture so will have to update.

MattKiazyk avatar Sep 30 '25 19:09 MattKiazyk

Hi there, can I work on this issue?

damien-rivet avatar Oct 02 '25 09:10 damien-rivet

What's the point of showing both architectures if you can't tell which one is installed, or in use... Why even show both?

kylebrowning avatar Nov 01 '25 20:11 kylebrowning

What's the point of showing both architectures if you can't tell which one is installed, or in use... Why even show both?

That's a very good point 🤔 Is this PR the right place to ask such a question, I don't know.

As for knowing which one is installed, it would require some R&D to be able to discriminate which version is which. My knowledge of macOS apps is too limited as of now to know how to find this info.

damien-rivet avatar Nov 05 '25 07:11 damien-rivet

As for knowing which one is installed, it would require some R&D to be able to discriminate which version is which. My knowledge of macOS apps is too limited as of now to know how to find this info.

That would just be $ lipo info <executable> where executable is /Applications/Xcode<blah>.app/Contents/MacOS/Xcode.

rkeniger avatar Nov 06 '25 03:11 rkeniger