在不使用 xcode react-native 的情况下更改设备
Posted
技术标签:
【中文标题】在不使用 xcode react-native 的情况下更改设备【英文标题】:Change device without using xcode react-native 【发布时间】:2016-11-03 09:07:31 【问题描述】:我正在使用 react-native 版本 .28 并创建了一个运行良好的项目。
我可以从 xcode 和其他命令通过两种方式运行它:react-native run-ios
但是我不想用Xcode,只想用命令,但是通过命令只能选择一个默认设备:Iphone 6(9.2)
如何更换设备?
【问题讨论】:
React Native Change Default iOS Simulator Device的可能重复 @DanielBasedow 我的问题完全不同,我想知道如何将设备从 iphone 5s 更改为 6? 你所说的“改变”是什么意思?如果要在 iPhone 5s 上运行,请使用react-native run-ios --simulator="iPhone 5s"
如果要在 iPhone 6 上运行,请键入 react-native run-ios --simulator="iPhone 6"
【参考方案1】:
是的,您可以通过运行来更改设备:
react-native run-ios --simulator="iPhone 6"
或者如果您想将其设为默认值,您可以在 ~/.bash_profile 文件中创建一个别名:
alias rn-iphone6="react-native run-ios --simulator \"iPhone 6\""
然后通过创建的别名运行它:
rn-iphone6
【讨论】:
以上是关于在不使用 xcode react-native 的情况下更改设备的主要内容,如果未能解决你的问题,请参考以下文章
如何在不影响实时功能的情况下为 React 和 React-native 托管通用的 Firebase 后端代码?
react-native xcode 10.1“config.h”文件未找到
react-native AwesomeProject 的 Xcode 构建失败