迦太基更新需要永远,我目前只使用其中两项服务

Carthage update takes forever and I don't use but two of the services at the moment

有什么方法可以只使用 watson ios sdk 的一部分吗? Carthage 更新下载并构建了大约 10 多个我没有使用的服务,"All Services" 构建需要永远。 有没有一种方法可以减少时间并仅指定我在我的应用程序中使用的服务? (我猜不会,但这肯定会很好!)

感谢@troyd 提到您在构建过程中遇到的麻烦。听取用户的意见总是好的,无论是好是坏——这确实有助于我们识别问题并确定问题的优先级。

Carthage 构建过程无疑是 Watson Developer Cloud iOS SDK 的主要痛点,我们一直在努力改进它。我认为最近发布的版本变得更好了。

您能否尝试使用 v0.7.0 版本(对于 Xcode 7 / Swift 2.2)或 v0.8.0 版本(对于 Xcode 8 / Swift 2.3 )?我们删除了 "All Services" 目标并开始在每个 GitHub 版本中包含二进制文件。

我很想听听您对其中一个较新版本的构建过程的看法。它应该快得多,因为它只会构建依赖项(Alamofire、Freddy、Starscream),然后下载 Watson 框架。

不幸的是,除了将每个服务分离到自己的存储库(目前不在路线图上)之外,无法选择要构建的服务。