Buddy Build的替代品

时间:2018-01-03 21:06:55

标签: ios buddy-build

我知道这个问题很可能会被关闭,而且无论如何都会有20个负面因素。

苹果公司今天收购了Buddy Build并宣布他们将继续销毁它,正如他们对Test Flight所做的那样。不再支持Android。我讨厌你。

Buddy Build的另一个好选择是什么?如果我必须再次手动创建配置文件,我会自己拍摄。

2 个答案:

答案 0 :(得分:16)

移动应用列表 - 云构建解决方案

列出标准/细节:

  1. 这不是对任何这些解决方案的分析或认可。
  2. 我尝试列出仅支持Android和iOS的解决方案。 Buddybuild确实支持一些混合框架,但它不是他们关注的焦点。
  3. 我专注于MOBILE项目,因为这是Buddybuild的重点。有很多解决方案(此处未列出)适用于Web,docker等。
  4. 我专注于CLOUD HOSTED解决方案,因为那也是Buddybuild的意思。如果您愿意托管自己的构建服务器,则有几种解决方案(此处未包含在内)。
  5. 此列表仅限于在云中构建的解决方案。换句话说,不包括您必须自己构建然后将其部署到云中的解决方案。
  6. 除此之外,这里列出了我到目前为止所发现的内容,没有特别的顺序 - 除了快速阅读他们的网站之外,几乎没有其他分析。更正欢迎,但请好心,因为这是一个快速列表!

    这也是https://github.com/rnystrom/GitHawk/issues/1330

    的健康讨论

    以上是#34;答案"对于这个问题,但如果有些人不完全了解上下文,请继续阅读有关Buddybuild的背景信息。

    什么是Buddybuild?

    Buddybuild是一个云托管的持续集成平台,可轻松构建,测试和部署iOS和Android应用程序。他们声名鹊起的是 ease ,可以用它来设置构建。作为客户已有好几年了,我可以证明这一点。

    典型的Buddybuild工作流程包括iOS或Android项目,源代码托管在GitHub,Bitbucket等上。从那里开始,Buddybuild系统监视器提交源代码,并根据项目的配置生成可以通过电子邮件发送给最终用户的构建(可能是beta测试人员,业务测试人员等),并且用户只需通过电子邮件即可轻松安装。

    此外,对于iOS项目,Buddybuild还能够管理Apple Provisioning Profiles甚至管理Team Device列表。这是iOS开发的一个领域,对于团队而言通常是耗时的,因为Apple要求运行App的测试版本的所有设备都要注册"在Apple Developer Portal中。 Buddybuild可以无缝管理设备配置,据我所知,这是唯一提供此功能的产品(但我可能是错的)。

    Buddybuild还为Android和iOS提供可选的SDK,为使用它的应用程序提供额外的功能。也就是说,SDK允许开发人员收集用户的反馈以及与源代码相关的崩溃报告数据。反馈功能特别强大,因为开发人员根本不需要代码,同时仍然提供视觉上吸引人的界面来收集用户的应用反馈(完成屏幕抓取最终用户在反馈时看到的内容。)< / p>

    为什么大惊小怪?

    Buddybuild在1/2/18宣布,他们已经加入Apple的Xcode工程团队,为整个iOS社区构建了令人惊叹的开发工具&#34;。见Buddybuild的blog post about this。他们的声明还表示,他们已经停止接受新客户(即使是iOS),并且他们正在以3/1/18结束Android支持。

    <强>免责声明:

    • 我不隶属于任何这些解决方案。
    • 之前我使用过CircleCI,但对于NodeJS项目,我没有使用CircleCI for iOS和Android的经验。
    • 我是Buddybuild的客户,使用他们的平台为iOS和Android维护了10多个应用程序。
    • 我与Buddybuild无关,但我已就使用Buddybuild进行了多次讨论。我认识那里的几个人,我真的相信Buddybuild的解决方案,工作流程和用户体验。我是一个超级粉丝,但除了公开之外没有特殊的访问权限或知识。

答案 1 :(得分:1)

所以我的问题的答案是AppCenter - https://appcenter.ms

不要浪费你的时间与其他人。每隔一段时间微软就会写出不错的软件。这不是buddybuild,但它是下一个最好的东西。其他的让我想把头发撕掉。如果你必须一直与客户支持人员联系,以便让事情发挥作用 - 这是一件坏事。使用AppCenter,我在10分钟内启动并运行。简单,愚蠢的配置 - 没有任何错误的空间。

微软正在向App Center投入大量资源 - 它仅在2017年8月推出。他们有24小时的支持,他们将在未来几个月开始为iOS自动签名。

如果你真的需要很多灵活性和集成与BitRise一起使用 - 但要注意你将花费大量时间让事情发挥作用,事情会不断发生。如果您的团队中有专门的DevOps人员,并且您喜欢使用bash脚本自定义/编程工作流程,那么BitRise可能适合您。