testflight - Fastlane TestFlight 上传 primary.test.info 缺失
问题描述
我正在尝试设置changelog
通过 Fastlane:
changelog = changelog_from_git_commits(
commits_count: 1)
upload_to_testflight(changelog: changelog)
这会导致以下错误:
无法设置更改:{"code"=>"ITC.apps.tf.build.missing.primary.test.info", "description"=>"Missing primary test info."}
这是一个仅用于内部测试的应用程序。我没有在“测试信息”上填写任何信息,因为我不想不小心将其发布给外部测试人员。
我尝试取消选中以下框:
它仍然显示相同的错误消息。
我需要多少信息才能让它工作?
我在快车道 2.108.0 上。我在这里找到了一些相关信息,但这主要是与ITC.apps.tf.build.test.info.missing.whats.new
,这不是我看到的确切错误。
解决方案
导航:
- 应用商店连接
- 选择您的应用
- 试飞
- 测试信息
您可能会在顶部看到此错误消息:
⚠️ 提交外部测试构建需要完整的测试信息。
你可以忽略它。要进行内部测试,您不需要在此处提供任何信息。但是,要使 Fastlane 的changelog
功能正常工作,您需要填写以下详细信息...
初级测试信息
无法设置更改:{"code"=>"ITC.apps.tf.build.missing.primary.test.info", "description"=>"Missing primary test info."}
您缺少“测试版应用说明”:
test.info.missing.feedback
无法设置变更日志:{"code"=>"ITC.apps.tf.build.test.info.missing.feedback", "description"=>"缺少反馈电子邮件。"}
您缺少“反馈电子邮件”:
所以在使用 fastlane 的 TestFlight changelog 功能时,至少需要填写以下信息:
- 测试版应用说明
- 反馈电子邮件
推荐阅读
- python - 如何在多图中使用颜色条调整图的宽度?
- python - 按(索引)数字列表对 pandas DataFrame 行进行排序
- c# - 在 Windows 窗体应用程序中托管 ASP.NET Core API
- xamarin - 如何在 Xamarin 中根据用户名查询用户信息
- java - Java中如何实现对象数组的内存局部性?
- git - 如何使用 git svn 重写/重新排序/压缩 svn 提交历史?
- php - td 包含图像或文本时垂直对齐
- python-requests - 使用 python 请求登录失败
- c# - 即使 ID 和 Type 正确,也显示不同的数据
- jquery - 如何将 Id 传递给 Jquery 语句 - ASP.NET MVC