You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I used run-ios with a physical iPhone, and the app did install, but it did not automatically launch the app.
ios-deploy does not work for Apple TV devices.
The AppStore no longer accepts apps built with XCode before Xcode 15 and iOS 17, so it seems safe to make this update and stop using ios-deploy completely.
Possible Implementations
xcrun devicectl is very similar to xcrun simctl.
The runOnSimulator.js could be refactored to support both simctl and devicectl.
The driving force for this request is that I can not use run- to install and launch react-native tvOS apps on physical devices. I would be happy to submit a PR.
Describe the Feature
Replace
ios-deploy
with Apple's supportedxcrun devicectl
.ios-deploy is the CLI tool to install and launch apps on iOS devices but only supports versions prior to iOS 17.
I used
run-ios
with a physical iPhone, and the app did install, but it did not automatically launch the app.ios-deploy
does not work for Apple TV devices.The AppStore no longer accepts apps built with XCode before Xcode 15 and iOS 17, so it seems safe to make this update and stop using ios-deploy completely.
Possible Implementations
xcrun devicectl
is very similar toxcrun simctl
.The runOnSimulator.js could be refactored to support both
simctl
anddevicectl
.Spawn process
xcrun
args:The
react-native-doctor
ios-deploy health check could be removed too.cli/packages/cli-doctor/src/tools/healthchecks/iosDeploy.ts
Line 30 in 955a39a
Real talk
The driving force for this request is that I can not use
run-
to install and launch react-native tvOS apps on physical devices. I would be happy to submit a PR.Related Issues
ios-control/ios-deploy#588
flutter/flutter#133465
The text was updated successfully, but these errors were encountered: