在我的设备上运行曾经运行良好。然而,突然间, 当我运行react-native run-ios --device时, 我到达结局就像
** 构建成功 **
在用户的 iPhone 上安装并启动您的应用程序...
但是,之后没有任何反应,并且该应用程序没有安装在我的设备中。
对我来说,当我遇到类似的问题时,以下方法有效:
>npm install -g ios-deploy
>react-native run-ios --device "My iPhone"
我认真地建议您使用
ios-deploy
来安装brew
:
brew install ios-deploy
如果您在通过
npm
安装之前通过brew
安装它,请通过以下命令卸载它:
sudo npm uninstall -g ios-deploy
获得正确安装的正确版本后,插入您的设备,然后运行以下命令:
npx react-native run-ios --device
当前命令直接将第一个插入的设备上的应用程序安装到 macOS 系统。如果您插入了多个设备,那么您应该传递目标设备的名称,如下所示:
npx react-native run-ios --device "DeviceName"
不要忘记连接您的设备! 🤦u200d♂️
https://reactnative.dev/docs/running-on-simulator-ios
npm run ios -- --simulator="iPhone 15 Pro" 试试这个。