【问题标题】:Can I use App Center to release my Apple Watch app (iOS/watchOS) in Swift for beta testing?我可以使用 App Center 在 Swift 中发布我的 Apple Watch 应用(iOS/watchOS)以进行 beta 测试吗?
【发布时间】:2018-06-10 05:44:02
【问题描述】:

我是一位经验丰富的软件工程师,但对 Apple 不熟悉,我希望将我的应用程序分发给使用 Windows PC(非 Mac)的远程测试人员进行 beta 测试。

我知道其他 beta 系统 (Crashlytics) 不支持 watchOS,所以在深入研究 App Center 之前询问 Q。

【问题讨论】:

  • 首先,您的问题过于宽泛,无法在此处讨论。其次,您只能使用 Test Flight 来测试原生 iOS 或 watchOS 应用程序。
  • 那么,您是说我不能使用 Microsoft App Center 向 beta 测试人员发布我的手表应用程序吗?使用 Windows PC 的 iPhone/Apple Watch 用户能否从 Test Flight 接收测试版?
  • 是的,这就是我要说的。 Beta 测试人员根本不需要计算机即可在 iOS/watchOS 上安装 Beta 版应用程序。这可以通过测试飞行应用程序来完成,这是一个 iOS 应用程序。
  • 我正在研究试飞——似乎即使是 Beta 测试,我也需要获得 Apple 的批准,而我现阶段要做的只是做一些非常基本的概念验证工作.我想我并不是真的在做 Beta 测试,更像是 Alpha 测试。这一切看起来非常复杂。 App Center 似乎是一个更简单的过程,并声称适用于 iOS Beta 测试,还是我遗漏了一些重要的东西?
  • 如果您尝试在开发团队的设备上进行测试,则不需要 Test Flight,只需 Xcode。如果您想让其他人(其设备未在您的开发者 ID 下注册)能够测试您的应用,则您只需要测试飞行。

标签: swift watchos watchos-3 visual-studio-app-center


【解决方案1】:

原则上,这可行,是的。但是,Visual Studio App Center 目前还不支持使用多个配置文件构建和签名,因此您无法使用云构建功能来实际构建您的应用。

同时,如果您在本地或使用其他 CI 解决方案构建应用程序,则绝对可以通过 App Center 上传和分发包含 Watch 应用程序的应用程序。 watchOS 应用只是与 iOS 应用捆绑在一起,安装将在手机上处理。

为此,您需要export your app,使用开发、临时或企业证书和配置文件对其进行签名,然后使用upload it to App Center

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-03
    • 2015-09-06
    • 2017-10-10
    • 2023-03-15
    • 2017-02-22
    相关资源
    最近更新 更多