【发布时间】:2020-07-18 06:31:34
【问题描述】:
我尝试在 ios 真实设备上运行 react-native 应用程序。 它在模拟器或使用 xcode 的设备上运行良好,但我想用命令行运行 我试过这个:
>npm install -g ios-deploy
>react-native run-ios --device "My iPhone"
这就是我得到的:
info Found Xcode workspace "Project.xcworkspace"
info Building (using "xcodebuild -workspace Project.xcworkspace -configuration Debug -scheme Project -destination id=00008020-0001395426EA002E")
......................................................................
2020-04-06 11:15:02.836 xcodebuild[16724:402803] DTDeviceKit: deviceType from 00008020-0001395426EA002E was NULL
2020-04-06 11:15:02.967 xcodebuild[16724:402797] DTDeviceKit: deviceType from 00008020-0001395426EA002E was NULL
info Installing and launching your app on My iPhone
该应用出现在我的 iPhone 中,但没有运行。
Metro 在新航站楼打开,但我只得到这个:
###### ######
### #### #### ###
## ### ### ##
## #### ##
## #### ##
## ## ## ##
## ### ### ##
## ######################## ##
###### ### ### ######
### ## ## ## ## ###
### ## ### #### ### ## ###
## #### ######## #### ##
## ### ########## ### ##
## #### ######## #### ##
### ## ### #### ### ## ###
### ## ## ## ## ###
###### ### ### ######
## ######################## ##
## ### ### ##
## ## ## ##
## #### ##
## #### ##
## ### ### ##
### #### #### ###
###### ######
Welcome to React Native!
Learn once, write anywhere
To reload the app press "r"
To open developer menu press "d"
而且我没有看到使用 XCode 构建时显示的进度条。
编辑
对于日志:
user@MBP Project % react-native log-ios
error No active iOS device found
安装的版本:
user@MBP Project % react-native -v
react-native-cli: 2.0.1
react-native: 0.62.0
【问题讨论】:
-
用xcode运行试试,还是不运行
-
它确实在 xcode 上运行,但我尝试使用命令行
-
查看终端
$ react-native log-ios $ react-native log-android的日志 -
你的 react-native 版本是什么?
-
我更新了我的问题
标签: ios react-native device