Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable option to install visionOS on Intel machines #514

Open
rtharston opened this issue Feb 28, 2024 · 4 comments
Open

Disable option to install visionOS on Intel machines #514

rtharston opened this issue Feb 28, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@rtharston
Copy link

Installing the visionOS requires Apple Silicon and is can't be installed using Xcode on Intel machines, but in Xcodes the install button is enabled.

Curious to see what would happen I clicked install on my Intel machine and it successfully downloaded and installed, but it can't actually be used in Xcode.

I considered suggesting replacing the button with 'Download' so people can use Xcodes to download the runtime for another machine, but a) they can install Xcodes on the other machine and b) clicking Install leads to the downloaded image getting deleted, so 'Download' doesn't seem to be a normally supported option anyway.

So I suggest the button is removed and replaced with a "Requires Apple Silicon Mac" label, like in Xcode.

Xcode
Screenshot 2024-02-28 at 1 57 57 PM

Xcodes
Screenshot 2024-02-28 at 1 50 43 PM

@rtharston rtharston added the enhancement New feature or request label Feb 28, 2024
@rtharston
Copy link
Author

At some point I need to figure out why I can't build Xcodes locally so I can make simple things like this into a PR...

@rtharston
Copy link
Author

And in case you were wondering, the runtime actually shows up in Xcode as being installed.
Screenshot 2024-02-28 at 2 10 18 PM

But, as expected, it doesn't actually work.
Screenshot 2024-02-28 at 2 10 35 PM

@MattKiazyk
Copy link
Contributor

I really hate to hardcode the check, but looks like there's nothing in Apple's api's that gives this.

Let me know what trouble you are having building locally?

@rtharston
Copy link
Author

I eventually tracked down the error. Something about the Sparkle library not getting linked, so to get around the issue for now I just removed the Sparkle dependency and commented out the views that use it.

If that doesn't spark any immediate ideas on the proper fix I can dig up the error again. (I can't remember how I figured it out last week...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants