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

How to test on Mac (Designed for iPad) or Apple Vision pro? #20868

Open
ysmoradi opened this issue Jul 11, 2024 · 1 comment
Open

How to test on Mac (Designed for iPad) or Apple Vision pro? #20868

ysmoradi opened this issue Jul 11, 2024 · 1 comment
Labels
enhancement The issue or pull request is an enhancement
Milestone

Comments

@ysmoradi
Copy link

ysmoradi commented Jul 11, 2024

As you might already know, in iOS Apps on Mac Availability section of appstoreconnect.com, you can allow your iOS app to run on Silicon mac devices (Not the Intel ones)

And in iOS Apps on Apple Vision Pro Availability section, you can allow your iOS app to run on Apple Vision pro.

image

This is not the same as mac-catalyst which works on both Intel and Silicon mac devices and produces pkg file. I'm talking about publishing iPad result of the iOS publish to mac devices.

When you create iOS only app (Not the Multiplatform one) in xcode

image

You can still test it on your silicon mac device or Apple Vision pro simulators and devices

image

How can I run my iOS app (Not the mac catalyst one) on my mac device using that Designed for iPad profile?

@ysmoradi ysmoradi changed the title How to test on Mac (Designed for iPad) How to test on Mac (Designed for iPad) or Apple Vision pro? Jul 11, 2024
@rolfbjarne
Copy link
Member

The only way I know of at the moment is to publish to TestFlight, and install on the Mac / Apple Vision Pro that way.

Unfortunately Xcode's way of launching iOS apps on macOS isn't documented as far as I can tell, and their implementation is closed source, so some investigation would be necessary in order to figure out how to do it. This probably means it won't happen for a while (unless someone contributes the solution).

@rolfbjarne rolfbjarne added this to the Future milestone Jul 12, 2024
@rolfbjarne rolfbjarne added the enhancement The issue or pull request is an enhancement label Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement The issue or pull request is an enhancement
Projects
None yet
Development

No branches or pull requests

2 participants