我正在构建一个 iOS 应用程序,并且客户端想要启用在 Mac 上运行功能。我启用了它并在我的 Mac 上按预期运行。我怎样才能让他们在他们的 Mac 上测试它?因为 TestFlight 只在 iOS 设备上运行。
1657 次
4 回答
2
我怎样才能让他们在他们的 Mac 上测试它?
TestFlight 不适用于 macOS 应用程序。您可以简单地为 macOS 构建一个 .app 包并直接与您的客户共享,他们可以在他们的 Mac 上运行它。
macOS 应用程序不需要诸如 TestFlight 之类的分发服务,因为与 iOS/iPadOS 不同,人们可以轻松地为 macOS 创建和分发应用程序。
要了解有关为 macOS 应用程序分发测试版本的更多信息,您可以参考以下 Apple 开发人员文档:
于 2020-04-08T12:18:10.640 回答
0
分发到已注册的计算机也对我们不起作用。
我们需要应用程序运行
- MacOS 10.15 卡特琳娜
- MacOS 11.X 大苏尔
对我们有用的是通过Developer ID distribution进行分发。
然后你可以公证它或
xattr -r -d com.apple.quarantine ~/Downloads/Your.app
于 2021-04-04T12:38:13.127 回答
0
WWDC 2021 的 Mac TestFlight 更新
从 WWDC 2021 开始,实际上有全新的 TestFlight for macOS苹果 WWDC 视频。macOS 应用的上传流程与 iOS 基本相同。唯一的限制是只有在使用运行 macOS 12.0 或更高版本的 Mac 时才能在 Mac 上下载 TestFlight,因此如果您想在具有较旧操作系统版本的设备上进行测试,我建议使用其他答案中列出的分发技术。
于 2021-11-24T09:12:35.163 回答



