Shuttle

Travis status CircleCI status Code coverage Version Swift 4.0 Docs License Twitter: @kdawgwilk

这基本上是 fastlane 的 spaceship 的一个移植版本,spaceship 是一个 HTTP 客户端,用于与 Apple Developer Portal 和 iTunesConnect 进行交互。

注意:这仍然是一个正在进行中的项目,还有很多工作要做。以下是未来希望看到的大致列表:

示例

要查看当前可用 API 的示例,请参阅 Sources/Development/main.swift

待办事项列表

API 端点

使用的 API 端点概览

贡献

克隆存储库后,要在本地运行代码

$ swift package --enable-prefetching generate-xcodeproj
$ open Shuttle.xcodeproj

如果您希望能够运行 Sources/Development/main.swift 文件来测试更改,只需切换到在 Xcode 中使用 Development scheme,然后编辑 scheme 设置并为 USERNAMEPASSWORD 添加两个环境变量(不用担心,Xcode 项目在 gitignore 中,所以您不会不小心将您的凭据推送到存储库中)