C# 应用程序在Testflight上启动时发生崩溃

C# 应用程序在Testflight上启动时发生崩溃,c#,xamarin,xamarin.forms,xamarin.ios,C#,Xamarin,Xamarin.forms,Xamarin.ios,在版本中,1.1和1.2应用程序运行良好。我已经在版本1.3上创建了一个新版本1.1。当我将应用程序分发到testflight时,该应用程序在调试模式下运行良好,没有任何崩溃。我的应用程序正在崩溃。 注意:我没有启用特定于设备的构建。 我正确配置了配置配置文件和绑定Id 不知道是什么问题。如果有人面临同样的问题,请回答这个问题?可能有很多原因!找到原因的一种方法是: 当应用程序崩溃时,它会在设备上生成崩溃报告。在崩溃后将设备连接到Xcode,打开“设备”窗口,检查设备崩溃报告和控制台,以了解发

在版本中,1.1和1.2应用程序运行良好。我已经在版本1.3上创建了一个新版本1.1。当我将应用程序分发到testflight时,该应用程序在调试模式下运行良好,没有任何崩溃。我的应用程序正在崩溃。 注意:我没有启用特定于设备的构建。 我正确配置了配置配置文件和绑定Id


不知道是什么问题。如果有人面临同样的问题,请回答这个问题?

可能有很多原因!找到原因的一种方法是:

  • 当应用程序崩溃时,它会在设备上生成崩溃报告。在崩溃后将设备连接到Xcode,打开“设备”窗口,检查设备崩溃报告和控制台,以了解发生了什么
可能的尝试:

  • 这似乎是编译器的问题。要进行验证,请先将配置更改为释放模式,然后在手机本地安装版本。你会知道它的确切坠毁地点
  • 在设备和testflight应用程序上调试时,您是否使用相同的生成配置(调试/发布)?
    • 如果没有,可能是因为启用了优化,或者iOS项目选项中的链接器行为不受支持
    • 如果是,请尝试将应用程序的调试版本上载到Testflight中并重新测试