React Native 在 iOS 平台运行

React Native 开发的 App 是跨平台的,即可以运行在 Android 平台,也可以运行在 iOS 平台。

如果你开发 App 的时候主要使用 iOS 平台来测试和开发。那么就可以将应用运行在 iOS 平台上。

macOS + XCode 环境

如果想要在 iOS 平台上运行进行测试开发,你需要一台装了 MacOS 苹果操作系统的电脑,价格也不贵,6000+ 就可以了。

如果是在没办法,可以使用普通的 Windows 电脑装黑苹果。 也就是使用 Windows 电脑装 MacOS 苹果操作系统。

除了需要 MacOS 苹果操作系统外,你还需要安装 XCode 这个苹果家族应用的继承开发环境。如何装我们就不详细介绍了,你可以参考 Swift 环境搭建

React Native 在 iOS 平台运行

如果你已经有了 macOS 苹果电脑,也装了 Xcode 开发环境,那么运行起来就很简单了。

主要在项目的根目录下运行下面的命令即可。

react-native run-ios

这个命令会自动测试我们的代码有没有错误,同时打开 iOS 模拟器真机。然后安装运行我们的 React Native 项目。

如果这是你第一次运行 iOS 项目,可能会提示你安装 pod

? CocoaPods (https://cocoapods.org/) is not installed. It's necessary for iOS project to run correctly
. Do you want to install it? 

这时候输入 Yes 即可。

安装 pod 的过程可能很久,要有耐心

如果你多个模拟器或者多个真机,需要指定某台模拟器来运行,那么可以使用 --simulator 指定模拟器或真机。

react-native run-ios --simulator "iPhone 5s

React Native 在 iOS 平台调试

因为全触屏的 iOS 平台并没有任何键来打开调试目录。所以 React Native 项目提供了 Command + D 组合键来打开调试目录。

如果要重新加载项目,只需要按下 Command + R 组合键。

如果你使用的是黑苹果,那么 Command 键就是 Ctrl

更多细节,我们会在后面的 React Native 调试 章节中学习到。

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.