TestFlight 版本显示在“活动”选项卡下,但在“TestFlight”选项卡下丢失

阿里克·西格尔

我们一直在尝试自动化我们的构建和部署过程。我们正在使用 Fastlane Gym 实用程序创建临时构建。这是健身房文件:

scheme "NP"
xcargs "PROVISIONING_PROFILE_SPECIFIER='our_adHoc_profile'"
output_directory "../"
export_options(
method: "ad-hoc",
)

我们以这种方式创建的 IPA 是使用 TestFairy 进行分发和测试的,因此我们知道它们是可以的。

我们一直在尝试不同的方式将这些构建上传到 TestFlight。我们仅将 TestFlight 用于内部测试。我们不需要外部/Beta 测试。

一种方法是简单地做:

fastlane pilot upload -u our@iTunesAccount

第二种方法是使用带有以下 FastFile 的试验实用程序:

lane :uploadTestFlight do
pilot(
skip_submission: false,
distribute_external: false
)
end

第三种方法是使用 Nomad 客户端实用程序:

ipa distribute:itunesconnect -a our@iTunesAccount -p [password] -i [app id] --upload

在所有 3 种方法中,结果都相同:构建显示在“活动”选项卡下,但在“TestFlight”选项卡下丢失。也就是说,我们在标题为“以下构建可供测试”的部分中没有看到它以及之前的构建。

使用 Pilot 时,上传完成后我们会看到以下输出:

等待 iTunes Connect 完成处理新版本 (5.7.0 - 5.7.0.43)

等待 iTunes Connect 完成处理新版本 (5.7.0 - 5.7.0.43)

构建不再出现在构建列表中,等待它再次出现

有人知道为什么会这样吗?

阿里克·西格尔

找到解决方案。TestFlight 可以使用以下命令自动化:

fastlane gym
fastlane deliver --skip_screenshots --skip_metadata --skip_app_version_update

健身房文件是:

scheme "[scheme name]"
xcargs "PROVISIONING_PROFILE_SPECIFIER='[Appstore profile name]'"
export_options(
  method: "app-store",
  uploadBitcode: true,
  uploadSymbols: true,
  stripSwiftSymbols: true,
  provisioningProfiles: {"[bundle name]" => "[Appstore profile name]"}
)

这会将构建上传到 AppStore,一旦完成处理,就会自动发送 TestFlight。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在TestFlight中测试AppClip:显示卡?

来自分类Dev

TestFlight不接受使用TestFlight SDK构建

来自分类Dev

在列表模式下,是否可以将选项卡显示为选项卡?

来自分类Dev

自动Apple TestFlight上传

来自分类Dev

TestFlight已过期

来自分类Dev

Bots与TestFlight集成

来自分类Dev

邀请的TestFlight问题

来自分类Dev

缺少TestFlight反馈按钮

来自分类Dev

TestFlight提供反馈按钮

来自分类Dev

CircleCI的Fastlane Testflight

来自分类Dev

在testflight上推送通知

来自分类Dev

在沙盒模式下使用TestFlight?

来自分类Dev

在沙盒模式下使用TestFlight?

来自分类Dev

未显示Testflight崩溃报告

来自分类Dev

CSS 突出显示活动选项卡

来自分类Dev

不要在Emacs空格模式下显示选项卡

来自分类Dev

默认情况下突出显示的选项卡

来自分类Dev

在选项卡下渲染成堆

来自分类Dev

活动选项卡上的CSS选项卡箭头

来自分类Dev

仅向活动选项卡显示课程,其余选项卡不显示课程

来自分类Dev

iTunes Connect,TestFlight和Jenkins

来自分类Dev

通过TestFlight支持不同的环境

来自分类Dev

Testflight如何改善应用分发?

来自分类Dev

使用testflight框架发布应用

来自分类Dev

提交以供Testflight(iOS)审查

来自分类Dev

通过TestFlight部署新应用

来自分类Dev

TestFlight上的测试推送通知

来自分类Dev

Oracle Apex-所有选项卡同时显示,而不是仅活动选项卡

来自分类Dev

Testflight:无法上传版本,无法下载SDK