【问题标题】:Pushing from TestFlight to AppStore new version从 TestFlight 推送到 AppStore 新版本
【发布时间】:2023-10-10 00:27:01
【问题描述】:

我已将我的应用上传到 Testflight,它运行正常。现在我需要在 App Store 中部署一个新版本。我阅读了文档,但 ITunesConnect 有不同的用户界面,我不确定如何以简单的方式从 ITunesConnect 推送到 AppStore。有什么想法,链接?

谢谢。

【问题讨论】:

  • 通过这个,苹果开发者门户:developer.apple.com/library/content/documentation/…
  • Imad 提供的文档链接没有答案。我开始认为不可能简单地单击某些东西以从 TestFlight 转到真正的应用程序提交。多么荒谬,应该有一个简单的方法来做到这一点。
  • @Gerry 同意,为什么发布过程不能简单?

标签: ios mobile app-store app-store-connect testflight


【解决方案1】:

从测试中使您的构建过期,然后基于此构建创建新版本(“App Store”选项卡左侧菜单上的蓝色按钮“+ VERSION OR PLATFORM”)。 您可以在此处提交版本以供审核,然后自动发布。

【讨论】:

  • 现在这...这是真正的交易。好答案。 #工作
  • 是的,不要这样做。版本过期会将其从 App Store 中完全删除(活动页面除外),您必须上传新版本。我学得很辛苦。
  • 我认为您不需要使构建过期。只需添加版本,您就可以在构建选择中找到所有相关构建。
  • 这让我的应用再次接受审核。应该有一种无需重新审核即可将测试版推广到生产环境的方法。
【解决方案2】:

戴斯蒙德:来自 Apple Store Connect (https://help.apple.com/app-store-connect/#/devdc42b26b8)
从 TestFlight 方向:

第 7 步:停止测试 完成测试后,您可以选择使构建过期以停止测试,然后转到发布应用概述以了解将应用提交到 App Store 的过程。如果您的构建没有过期并将其提交到 App Store,即使在 App Store 上线后,收到测试邀请的测试人员仍然可以测试您的构建。 90 天后,您的构建将在 TestFlight 中不可用。

【讨论】:

    【解决方案3】:

    如果您想从试飞中选择构建并使其在 App-store 上运行,请按照以下步骤操作。

    注意:测试飞行中应该存在构建。

    转到https://appstoreconnect.apple.com/

    转到“我的应用”。

    第 1 步:点击准备提交。

    第 2 步:向下滚动并转到构建部分,然后点击“选择您的构建”。

    第 3 步:从您在试飞中上传的构建列表中选择您的构建。

    【讨论】:

    • 我没有在这个屏幕上看到我最新的 Testflight 版本 - 只有一个旧版本。
    • 好的 - 这些说明很好。我只需要点击“准备提交”构建,向下滚动页面到“构建”,选择正确的构建,然后向下滚动到“常规应用信息”,输入新的版本值,然后保存.左侧“准备提交”中显示的名称就是该版本框中的名称。
    • 您需要转到“步骤 1 的屏幕截图”并在左侧菜单中按“版本或平台”。从下拉列表中选择 iOS 并输入新版本的编号。然后滚动到底部并将构建添加到版本。 (只需从文件列表中选择)
    【解决方案4】:

    关于如何从Test Flight推广到App Store新版本的问题:

    在其他人解释的 Test Flight 版本到期后,今天它的工作方式是:

    1. 点击蓝色+符号添加iOS应用

    1. 当您收到 Store Version Number 的弹出窗口时 - 它不需要与您的实际构建和版本号相匹配。

    1. 完成此操作后,您将看到黄色的“准备提交”

    1. 单击该按钮,您将看到选择最新版本的视图

    【讨论】:

    • 哇!他们让人难以理解……这才是真正的答案!
    • 印度凌晨 3 点。我正在寻找答案。谢谢大佬
    • 凌晨 3 点工作可不是开玩笑的。很高兴这篇文章能有所帮助