V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
ChrisFreeMan
V2EX  ›  JavaScript

Capacitor.JS 如何自动化最后一步流程

  •  
  •   ChrisFreeMan · 5 天前 · 847 次点击

    我现在非常满意我的 Electron App 的打包发布流程,所有的流程包括

    webpack -> electron-builder -> 构建 PKG 再通过 altool 上传到 appstoreconnect

    全部都可以通过脚本方式自动化,唯一需要手动修改的就是版本号和打包的号。

    但是移动端就很麻烦,每次打包前端同步到框架后,需要运行 xcode 来进行修改版本号和归档,然后还需要手动点击上传非常的繁琐,请问这部分各位大佬是如何处理的,如何自动化最后这个 capacitor 框架的打包上传步骤而不用打开 Xcode 。

    cielpy
        1
    cielpy  
       5 天前
    既然可以通过 Xcode 归档,那就可以通过 cli 打包了,可以自己封装 xcodebuild 命令,或者用 fastlane
    ChrisFreeMan
        2
    ChrisFreeMan  
    OP
       4 天前
    @cielpy 上次试了下,发现还是不行需要文档,因为不知道有什么配置需要修改和打包,Xcode 很黑盒。自己摸索的话很花时间,虽然最后也可以瞎猫碰着死耗子摸索出来,但还是想看看有没有参考,减少痛苦。我比较倾向 xcodebuild 命令封装,不想去碰另一个基于黑盒的抽象。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2466 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:45 · PVG 19:45 · LAX 03:45 · JFK 06:45
    ♥ Do have faith in what you're doing.