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

Package Sidebar

Install

npm i itc-airship

Weekly Downloads

0

Version

1.1.6

License

MIT

Last publish

Collaborators

  • stephenw