在开发功能时如何在不更新testflight或任何其他测试人员的情况下测试构建

问题描述 投票:0回答:2

我正在开发一个应用。在处理其他测试人员之前,我需要先测试自己的构建。我该如何自动化以及如何构建它。

注意:现在我正在使用testflight将我的构建上传(测试)到测试人员。但是,如果我上传了此信息,其他测试人员将给出反馈。在这里,我需要在真实设备中对其进行全面测试,然后在testflight下提交。

任何人都无法知道如何在将构建版本交给测试人员之前在内部对其进行测试吗?

此外,如果我通过Xcode归档文件以生成ipa文件,则在生成ipa并在实际设备中安装时,它是否会出现证书问题?

react-native react-native-ios testflight fastlane xcode11.2
2个回答
0
投票

解决方案1:XCode

您可以从XCode中构建一个发行版本,并在本地设备上运行它。确保将方案配置为发布。转到产品>方案>编辑方案>运行>信息,将构建配置设置为发布,然后取消选中调试可执行文件。请注意,您需要正确的证书才能进行这样的发行版本。

但是,我不知道如何实现此自动化,因此解决方案2可能会更好,并且绝对可以扩展。

解决方案2:TestFlight组

TestFlight可让您拥有多个测试组。这意味着新提交的构建不一定必须对所有测试人员可见。阅读有关创建组并将组添加到构建here]的更多信息

希望这会有所帮助:)


0
投票

我建议为临时部署构建一个ipa文件,因为您想在内部对其进行测试,如果您急着需要。

© www.soinside.com 2019 - 2024. All rights reserved.