大多数浏览器和
Developer App 均支持流媒体播放。
-
认识 Mac 上的 TestFlight
TestFlight 已加入 Mac。学习如何管理版本和测试程序、收集反馈、以及部署 macOS app。探索内部测试的增强功能,以及集成 Xcode Cloud 的新功能,让各个平台的测试更轻松。
资源
相关视频
Tech Talks
WWDC21
WWDC20
-
下载
欢迎收看本期会话 “认识Mac版TestFlight” 我是秀碧薇洁库玛 TestFlight工程经理 很高兴能跟各位分享 新版TestFlight即将推出哪些新功能 今年郑重介绍 最多用户要求的 Mac版TestFlight 通过TestFlight 您能将App的beta构建版本 分发给测试员 并收集宝贵的反馈 过去仅适用于iOS和tvOS 而今年秋季 我们将TestFlight 搬上MacOS Mac版TestFlight提供的所有功能 与iOS和tvOS版相同 之后将能在 Mac的App Store下载 您能安装Beta app 设置自动更新 以及分享反馈 它支持Mac原生App 和Apple Silicon Mac上的iOS App 首先我们来看看如何安装Beta app 您可以邀请测试员 一是通过电子邮件 二是通过分享公开链接 他们接受邀请后 就能成为您的App测试员
他们能浏览不同的构建版本 已依照版本分群 再从中选择想测试的特定构建 点击“安装”按钮下载 就能在Mac上开始进行测试
Beta app安装完成后 随时可以通过TestFlight启动 也可以通过其他方式启动 如程序坞、启动台与访达
为了方便识别Beta app App名称旁会显示一个黄点 可见于程序坞、启动台 在访达会标记为Beta Application
测试员可设置自动更新 让最新的可供测试建构版本 可以自动进行安装 这能确保测试员测试的是 您的App的最新构建 在测试一个App的Beta版本时 您的测试员可以发送反馈 关于他们遇到的问题 或是提供改善建议 他们能直接从您的App内发送反馈 只要简单地拍摄截屏 附加档案 在留言区描述问题状况 然后提交 欲查看这类反馈 请前往App Store Connect 点选截屏反馈区段 如果Beta app崩溃 TestFlight会自动捕获崩溃日志 并提供对话框 让测试员输入额外信息 欲下载崩溃日志 并查看回馈 可前往App Store Connect的 崩溃反馈区段 或到Xcode Organizer 以上简短概述了Mac版TestFlight的 主要功能 能协助您测试App 以及收集宝贵的反馈 接下来看看Mac原生App 和Apple Silicon Mac的iOS app 如何在TestFlight上设置 还会介绍内部群组管理功能的改良 以及内置的Xcode Cloud功能 好的 我们来详细说明 Mac原生App要如何通过 TestFlight发布
Mac原生App需要配置文件 才能在Mac上通过TestFlight发布 我们可以为您的App创建并包含 供应配置文件 只要您使用Xcode的自动管理签名 如果您的App使用手动管理签名 就必须自行加入文件 手动创建与上载文件的方式 可上开发人员入口网站查询 供应配置文件上载后 构建就会列在macOS之下 您可以创建群组来管理测试员 并分发各个构建 与iOS和tvOS系统差不多 各个构建中 您能查看受邀的测试者人数 设备的安装数量 过去七天的活跃度 崩溃次数和反馈数 这些数字是所有测试员的加总
在App Store Connect页面的 崩溃或截屏反馈区段 您可以通过过滤器选取macOS平台 也可以进一步过滤反馈 选取特定的Mac设备或macOS版本 如您所看 通过TestFlight 发布Mac原生App的方式 与iOS和tvOS十分相似 接着来看Apple Silicon Mac的iOS app 如何通过TestFlight发布
在每个测试员群组 您都可以控制TestFlight 是否适用于 Apple Silicon Mac上的 iPhone和iPad App
启用后 该群组的iOS构建 就能在Apple Silicon Mac上的 TestFlight进行测试 若是停用 该群组的所有iOS构建 将不能在Mac上进行测试 本功能提供了更多弹性 可以控制哪个iOS app测试群组 能在Apple Silicon Mac进行测试 iOS建构的界面和现行版本相似 不过上头显示的统计数还包含 来自Apple Silicon Mac的数字
同样地 您可以前往 App Store Connect页面 在崩溃和截屏反馈区段 点选iOS平台 那么反馈中就会包含 从Apple Silicon Mac发送的信息 简简单单 就能让iOS app 通过TestFlight发布到 Apple Silicon Mac上 内部测试 一直以来协助 Apple Store Connect团队 让测试更为便利 今年 我们有了新的改良 让内部群组管理更有弹性 此功能适用于所有支持的平台 您现在可以创建多个内部群组 和外部群组功能相同 您也可以在内部群组中 设置建构分发和反馈收集 比方说 如果您有 一个开发团队和QA团队 您现在可以为各个团队 创建各自的内部群组 您可以给予开发团队 开发过程中所有建构版本的存取权限 QA团队则可能只能要求存取 特定的稳定版本
在开发群组 您能启用自动分发 让所有现在与之后的构建 都适用于这个群组 而在QA群组 您能选择手动加入特定构建 了解内部群组可以 如何分别设置后 我想为您演示如何创建群组
要创建每个团队的群组 请点击“内部测试”旁的“+”按钮 接着为您的内部群组命名 开发团队群组 请勾选“启用自动分发” QA团队群组 则可以取消勾选“启用自动分发” 接着点击“创建”按钮 群组创建完成后 在QA团队群组里 您可以点击“+”按钮 手动选取要加入群组的构建 在每个群组中 您可以点击“测试员”旁的 “+”按钮 手动选取适合的测试员 加入该群组 您也可以选择 在各群组中启用或停用反馈功能 和外部测试相同 如果您使用App Store Connect API 欲对各个内部群组进行不同设置时 可通过BetaGroups Resource来管理 同样地 如果您使用的是iOS的 App Store Connect 也能通过该资源进行管理 以上就是本次的重大改良 让内部测试更有弹性 最后 我们将最新的 Xcode Cloud云端服务功能 直接和TestFlight进行整合 本周 Apple介绍了Xcode Cloud
Xcode Cloud和TestFlight整合 提供无缝体验 让您能自动构建、测试 并发布您的App 想了解更多Xcode Cloud的信息 请查看"认识Xcode Cloud" 会话视频
首先 Xcode Cloud能通过TestFlight 提供无缝体验 管理Beta构建版本的分发 自动将构建分发到特定的Beta群组 其次 您的构建是按照开发团队 通过Build Groups的工作模式 来进行组织
我来向您展示 App Store Connect的界面
这是Build Groups视图 您能看到这些构建版本 就分成Xcode Cloud工作流程 及GIT分支的群组
这些功能也可用于 iOS系统的App Store Connect app
对TestFlight的内部测试员来说 Build Groups的界面更容易 区分熟悉的GIT分支名称下的构建 以及用于内部测试的 Xcode Cloud工作流程的构建
您也能在App Store Connect的 反馈区段 选取特定的Build Group来过滤反馈 好 以上的精彩功能 都会在今年的TestFlight推出 Mac版TestFlight支持Mac原生App 以及Apple Silicon Mac上的iOS App 今年秋季 您就能开始进行Beta测试 改良内部群组管理 能依照需求创建多个群组 最后 Xcode Cloud整合到App Store Connect 与TestFlight中 以管理构建分发 并通过Build Groups组织构建 您今天就可以注册Xcode Cloud Beta 我想你会喜欢今年添加的 所有新功能 并拥有美好的TestFlight体验 试用看看 并给予我们您的反馈 谢谢您 [轻快音乐]
-
-
正在查找特定内容?在上方输入一个主题,就能直接跳转到相应的精彩内容。
提交你查询的内容时出现错误。请检查互联网连接,然后再试一次。