【问题标题】:Visual Studio and TestFlight - how to include symbolsVisual Studio 和 TestFlight - 如何包含符号
【发布时间】:2020-04-16 14:43:31
【问题描述】:

我正在创建一个已上传到 TestFlight 的 Xamarin Forms 应用

我正在使用 Visual Studio,它现在可以将存档的构建直接发布到 TestFlight 上

但是,在 TestFlight 上浏览应用程序时,它说构建中不包含符号

我可以通过浏览项目文件夹看到生成了一个 .dSYM

我如何规定使用 Visual Studio(在 Mac 上)应在上传时包含此内容?

【问题讨论】:

  • 嗨,您使用 App Store 分发配置文件 进行 TestFlight 吗?
  • 我认为是开发简介
  • 你可以看看这篇关于Provisioning in TestFlight的文档:docs.microsoft.com/en-us/xamarin/ios/deploy-test/…
  • 当我尝试使用 Visual Studio 时,大部分文档都集中在 Xcode 上,这是一种耻辱
  • Okey ,有时我们会在 Xamarin iOS 项目中使用 TestFlight 时错过这一点。我认为这是与 Xcode 不同的一部分。

标签: visual-studio xamarin.forms xamarin.ios testflight visual-studio-mac


【解决方案1】:

关于 TestFlight 中的 Provisioning

要使用 TestFlight 测试您的构建,您需要使用新的 beta 授权创建一个 App Store 分发配置文件。此权利允许通过 TestFlight 进行 beta 测试,并且任何新的 App Store 分发配置文件都会自动包含此权利。您可以按照Creating a Distribution Profile guide 中的分步说明生成新的配置文件。

您可以在validating your build in Xcode 时确认您的分发配置文件包含测试版权利,如下图所示:

【讨论】:

  • 好吧,据我所知,基本上没有必要使用 Visual Studio 的新上传功能,因为当您转到 Xcode 验证应用程序时,它会引发错误,因为该内部版本号已经存在
猜你喜欢
  • 2023-03-28
  • 1970-01-01
  • 2021-01-27
  • 1970-01-01
  • 2010-10-08
  • 2015-11-16
  • 2014-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多