App Center 是适用于 iOS 和 macOS 应用的持续集成、交付和学习解决方案。更快地发布周期,更高质量的应用,以及构建用户所需内容的洞察力。
App Center SDK 采用模块化架构,因此您可以使用以下任何或所有服务
App Center Analytics:App Center Analytics 帮助您了解用户行为和客户参与度,从而改进您的应用。SDK 会自动捕获会话计数、设备属性(如型号、操作系统版本等)。您可以定义自己的自定义事件来衡量您关心的事项。所有捕获的信息都可以在 App Center 门户中找到,供您分析数据。
App Center Crashes:App Center Crashes 将在您的应用每次崩溃时自动生成崩溃日志。日志首先写入设备存储,当用户再次启动应用时,崩溃报告将发送到 App Center。崩溃收集适用于 beta 版和正式版应用,即那些提交到 App Store 的应用。崩溃日志包含有价值的信息,可帮助您修复崩溃。
App Center Distribute:App Center Distribute 允许您的用户在您使用 App Center 分发新版本的应用时安装该版本。当有新版本的应用可用时,SDK 将向用户显示更新对话框,以选择下载或推迟新版本。一旦他们选择更新,SDK 将开始更新您的应用程序。此功能在部署到 Apple App Store 的应用版本上自动禁用。*不适用于 macOS 和 tvOS。
使用 App Center 非常简单。请查看我们的快速入门文档,并在几分钟内将您的应用接入。我们的详细文档也已提供。
我们期待您通过拉取请求做出贡献。
本项目已采用 Microsoft 开放源代码行为准则。有关更多信息,请参阅行为准则 FAQ 或通过 opencode@microsoft.com 联系我们,提出任何其他问题或意见。
在提交拉取请求之前,您必须签署贡献者许可协议。要完成贡献者许可协议 (CLA),您需要通过表格提交请求,然后在收到包含文档链接的电子邮件时以电子方式签署 CLA。您只需签署一次 CLA 即可涵盖提交给任何 Microsoft OSS 项目的内容。
App Center SDK 支持直接在 App Center 门户内提供。任何时候您需要帮助,只需登录 App Center,然后单击任何页面右下角的蓝色聊天按钮,我们专业的支持团队将回复您的问题和反馈。有关更多信息,请参阅 App Center 帮助中心。
我们在 Twitter 上的账号是 @vsappcenter。