当前位置:   article > 正文

微软将停用 App Center:React Native 开发人员应该使用以下工具_微软appcenter停服

微软appcenter停服

                               再见,应用中心!你好,EAS + Sentry + GitHub Actions!

React Native 开发人员大遗憾:微软宣布将于 2025 年 3 月 31 日关闭Visual Studio App Center

多年来, Infinite Red一直将 App Center 作为许多 React Native 咨询客户的 CI/CD 流程和开发工作流程的关键部分。它有很多有用的功能:

  • 构建:基于云的 iOS 和 Android 构建服务
  • 测试:在真实的 iOS 和 Android 设备上进行设备测试
  • 分发:部署到测试人员和应用商店
  • CodePush:直接将更新部署到用户的设备
  • 分析和诊断:崩溃报告和使用情况分析

它们集中在一个地方确实很方便,但是现在微软停止了这一计划,我们需要寻找一些替代方案。

微软为何关闭App Center?

我不认为微软宣布放弃对 React Native 的大量投资。毕竟,微软领导了React Native 发布团队,维护了React Native Windows / macOSReact Native Test Apprnx-kit等。他们还在 Office 应用套件、Skype 甚至 Windows 等中使用了 React Native!他们在 React Native 上的投资越来越多。

相反,我有一个理论。我对此没有任何内幕信息,但我可以做数学计算。App Center 的许多服务都是免费的,这不是一个可持续的商业模式,即使这使得它在使用 React Native 的公司中很受欢迎。在我看来,除非 App Center 成为收入来源,否则它最终将不可避免地关闭。

这确实令人沮丧,但没关系——我们还有一些很好的替代方案!

让我们根据我们丰富的 React Native 经验,谈谈我们对每个方面的建议。我们对最佳前进道路有一些自己的看法。

TL;DR: 使用 EAS (世博会报名服务) 用于构建管道和无线 (OTA) 更新,GitHubActions 或 CircleCI 用于自动化测试,以及哨兵用于错误跟踪和监控。

什么是 EAS?

EAS是Expo团队构建的一套云服务,旨在简化 Expo 和裸 React Native 项目的构建、部署和更新。(您无需使用 Expo 即可使用 EAS!)

一些主要特点:

  • EAS Build:为 iOS 和 Android 托管云构建。轻松构建二进制文件,无需复杂的本机工具。
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/913525
推荐阅读
相关标签
  

闽ICP备14008679号