自动化反应原生应用程序
Posted
技术标签:
【中文标题】自动化反应原生应用程序【英文标题】:Automating react native apps 【发布时间】:2017-05-11 12:46:32 【问题描述】:我有 1 个 React 原生 webview 应用程序。
我想用那 1 个应用程序生成 X 数量的 WebView 应用程序。除了最初的品牌 url 和品牌徽标之外,一切都将是相同的。
所以我想编写一个调用react-native new brandName
的脚本,然后使用正确的品牌和品牌URL 变量从第一个反应本机应用程序复制所有文件。 (我认为这是可能的?)
其次,我想使用所有相关证书/配置文件在 iTunes Connect/Google Play 上自动创建应用程序。 (有没有办法在 iTunes Connect 中从命令行创建应用程序?)
最后推送到 iTunes/google
大家怎么看,这现实吗?
【问题讨论】:
【参考方案1】:我认为Fastlane 是你想要的。
【讨论】:
我研究了 fastlane,据我所知,它只支持打包和从命令行发布。是否也支持在itunes connect中创建应用? 对于那个过程,我会制作一个脚本,从某个源克隆一个项目“样板”,然后使用“sed”之类的东西将变量更改为终端。第一个选项) 1. 从 git 克隆 2. 删除 .git 目录 3. 大量替换源文件中的项目名称。使用 sed。 4. git init 第二个选项) 1. rsync 样板目录 2. 大量替换源文件中的项目名称。使用 sed。 3. git初始化 自动创建的干杯......但我的问题再次是在 iTunes Connect 中创建一个新应用程序......这是否可以在不通过 itunesconnect.apple.com 上的 UI 的情况下完成?以上是关于自动化反应原生应用程序的主要内容,如果未能解决你的问题,请参考以下文章