MAUI iOS 应用程序仅适用于将 iPhone 插入 Mac 并在 VS 调试器上启动

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

对于无法提供有关重现错误的任何信息,我提前表示歉意。我有一个 .NET MAUI 应用程序,当 iPhone 通过 Mac 上的 USB 插入时,由 Visual Studio 调试器启动时,该应用程序(几乎:-))完美运行,甚至在拔掉手机时也无法启动。甚至不启动意味着启动画面已加载,然后应用程序存在,没有任何类型的错误或崩溃日志。 我的想法是这个问题与配置有关,但这只是一个猜测。顺便说一下,配置是使用我的开发人员配置文件设置的,如图所示。 Provisioning Settings

这里有更多信息: 操作系统:文图拉 13.6.1 (22G313) Visual Studio for Mac:17.6.5(内部版本 417) .NET:8.0 RC 2

通常,当我使用 Maui 构建和部署 iOS 应用程序时,即使手机从 Mac 上拔下,我也可以启动它。使用相同的 SDK 和 .NET 版本在同一台 Mac 上构建的类似应用程序可以完美运行。

ios debugging maui visual-studio-mac
1个回答
0
投票

我面临着同样的问题。我的应用程序在模拟器中成功运行。 (后台任务每分钟收集一次 GPS 坐标,并发送到 api)。当我从 VS 代码或使用“dotnet build -t:Run -f net8.0-ios -p:RuntimeIdentifier=ios-arm64 -p:_DeviceName=MY_SPECIFIC_UDID”运行应用程序时,一切正常,但是当我拔下电缆时 - in API 日志中没有任何内容。

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