Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 982 Bytes

deployment.md

File metadata and controls

30 lines (18 loc) · 982 Bytes

部署

Android 打包

(需要补充) 配置 key_strore 作为证书, 通过命令打包

文档 https://facebook.github.io/react-native/docs/running-on-device-android.html

iOS 打包

iOS 环境安装 offline bundle 需要有开发者账号. 由于开发者账号需要购买, 一般还是加入开发团队比较好. 开发者账号之后需要配置证书, 开发者账号通过证书验证, 具体证书申请和安装步骤参考:

http://www.jianshu.com/p/9d9e3699515e

打包通过 Xcode 操作 Product > Scheme > Edit Scheme 设置 release. 修改 AppDelegate.m 中的 jsCodeLocation 到对应地址(也可能是 CodePush). 然后点击运行.

  • 使用 Archive

Archive 功能可以生成发布到 App Store 的包, 也不用手动改配置, 似乎比较方便...

(需要补充)

通过 Xcode 操作 Product > Archive 可以生成一个 .xarchive 文件. 拖动该文件到 iTunes 当中, 然后可以通过 iTunes 的图形界面安装应用.