Have ideas to improve npm?Join in the discussion! »

    itc-airship

    1.1.6 • Public • Published

    Airship

    fastlane SpaceShip 部分功能的 Node.js版本

    已经实现的功能

    • iTunes Connect 登录

    • 用户信息/ Team信息获取

    • App信息获取

    • Testflight

      • build信息获取
      • build提交内部测试
      • build提交外部测试
      • 添加测试员
    • 测试用户

      • 获取测试组
      • 添加测试组
      • 添加测试员
      • 搜索测试员
      • 删除测试员

    Getting Start

    • 初始化 Client
    // in async method
    const Client = require('airship').Client
    let itc = new Client()
    await itc.login(account, password)
    • 查看所有 App
    //in async method
    let apps = await client.fetchAllApps()
    • 由 appId 获取 testflight实例
    // in async method
    let testflight = await client.getTestflight(appId)
    • testflight 操作
    // in async method
     
    // get train versions
    let trains = await testflight.trains()
     
    // get builds
    let builds = await testflight.builds(trainVersion) 
     
    // list tester groups 
    let groups = await testflight.groups()
     
    // see more in code

    Install

    npm i itc-airship

    DownloadsWeekly Downloads

    2

    Version

    1.1.6

    License

    MIT

    Last publish

    Collaborators

    • avatar