Hello, could you please let me know if Tuist Preview is currently working on real devices?
I’ve spent a lot of time trying to install it, but the “Run” button doesn’t appear in the iOS app, and the admin panel shows the message “This preview isn’t available for device installation.”
At the moment, we’re successfully testing the app via Firebase App Distribution for debug builds and TestFlight for release builds within our team.
Yes, you can run previews on devices! As long as the preview you share is built for the device and shared as an .ipa, you should see a QR code for it.
If that’s the case, and you still don’t see the QR code showing up, can you share a link to the preview? If you don’t want to share it here publicly, you can send an email to [email protected].
I sent you an email to the address you provided. Thank you for your reply.
Thanks for sending that over!
The steps I took:
- tuist generate App
- tuist xcodebuild build -scheme App -workspace App.xcworkspace -configuration Debug > -destination ‘generic/platform=iOS’
- tuist share App
When you take these steps, what you’re sharing is a .app bundle, not a .ipa. As mentioned in the docs:
When sharing an .ipa file, you can download the app directly from the mobile device using the Preview link.
What you need to do is to build a .ipa and share it as tuist share App.ipa. Now, you can run the preview you shared on the device, but only via the Tuist macOS menu bar app. You can’t directly install it on a device, which is why we don’t show the QR code if the preview is not an .ipa.