React Native真机运行 ios
来源:互联网 发布:java base64编码 编辑:程序博客网 时间:2024/05/21 21:49
注意在iOS设备上运行React Native应用需要一个Apple Developer account并且把你的设备注册为测试设备。本向导只包含React Native相关的主题。
译注:从XCode 7起,在自己的设备上调试App不再需要开发者账户了。
从设备访问开发服务器
在启用开发服务器的情况下,你可以快速的迭代修改应用,然后在设备上查看结果。这样做的前提是你的电脑和设备必须在同一个wifi环境下。
- 打开
AwesomeApp/ios/AwesomeApp/AppDelegate.m
- 修改里面的URL,把
localhost
改为你的电脑的IP。在Mac系统下,你可以在系统设置/网络里找到电脑的IP地址。 - 在XCode里选中你的设备作为运行目标,然后点击“Build and Run”。
提示
摇晃设备来打开开发菜单(重新加载、调试,等等……)
部分出现下图提示
使用离线包
当你在真机上运行app时,所有的JavaScript代码和图片都会自动打包到App内部。这样可以脱离开发服务器运行,并最终提交到AppStore进行发布。
- 打开
AwesomeApp/ios/AwesomeApp/AppDelegate.m
- 取消注释
jsCodeLocation = [[NSBundle mainBundle] ...
这一行。 - 根据你的app选择的scheme的不同,会生成不同的离线包(Debug会生成带有警告的开发模式的包,Release则会生成压缩优化过的包)。要修改scheme的话,选择Xcode顶部菜单中的
Product > Scheme > Edit Scheme...
,在Build Configuration
选项中切换选择Debug
或是Release
。
禁用应用内的开发者菜单
当我们发布应用之前,你应该把应用的“Schema”设置为Release
,来禁用开发者菜单。文档调试讲述了一些详细的操作方式。
0 0
- React Native真机运行 ios
- React Native 真机运行配置1
- react native 真机运行问题
- React-Native真机运行错误
- [React Native iOS真机运行输出]Could not connect to development server.
- ios真机运行
- React Native android真机运行时候 界面一片空白
- ios 项目真机运行
- 如何在 iOS 真机运行 Appium
- IOS真机运行环境操作步骤
- 如何在 iOS 真机运行 Appium
- iOS-真机运行错误整理
- React-native-ios真机调试步骤
- react-native IOS真机调试技巧
- react-native在Anroid真机运行时可能会遇到白屏的情况解决办法
- react-native在Anroid真机运行时可能会遇到白屏的情况解决办法
- react-native在Anroid真机运行时可能会遇到白屏的情况解决办法
- 【REACT NATIVE 系列教程之十】真机运行报错COMMAND /BIN/SH FAILED WITH EXIT CODE 1 的解决方法
- 最全的webpack入门
- MySQL存储过程详解 mysql 存储过程
- JavaScript-ES6中的箭头函数(Arrow Function)
- android 魅族手机常见的问题
- 网易-回文序列
- React Native真机运行 ios
- Serializable和Externalizable
- 基于WPAD的中间人攻击
- HTML5开发之通过文件对象选择文件
- 函数式编程( Functional)与命令式编程( Imperative)对比
- 【MyEclipse安装配置教程】三、配置SVN
- 升级CocoaPods 1.0.0问题解决汇总
- 解决 打包成功后的apk安装后点击进入程序报"程序异常"然后闪退的错误
- http 关于get和post