gpt4 book ai didi

c# - 在 Xamarin/Visual Studio 中构建的 native iOS 应用程序打开然后立即关闭

转载 作者:行者123 更新时间:2023-11-29 05:53:34 26 4
gpt4 key购买 nike

我们公司有一个在 Xamarin/Visual Studio 中构建的 native iOS 应用程序。我们最初于几年前将其上传到 App Store,并在这些年来对其进行了一些更改。

应用程序本身非常基础。它基本上只是一个导航到单页应用程序的 Web View 。项目中的原生应用代码很少。

大约每周我都会定期在我们公司的 iPad 上启动 native 应用程序。我没有运行从 App Store 下载的版本,而是定期从运行 Visual Studio 的 Mac Mini 重建和上传应用程序,和/或通过 Visual Studio 直接从 Mac Mini 调试它。

几天前,我尝试启动 native 应用程序,打开后立即关闭。我尝试重新启动 iPad,但应用程序在打开后仍然最小化/关闭。如果我双击 iPad 上的“主页”按钮,我可以看到该应用程序仍在后台运行,但每当我点击它时,它都会立即最小化。

我尝试在 Visual Studio 中清理和重建 native 应用程序解决方案,并将其重新上传到 iPad,但这并没有解决问题。我在 Mac Mini 上更新了 Visual Studio(及其所有软件包),更新了 XCode,更新了 Mac OS,更新了 iPad 上的 iOS,但没有解决问题。

当我尝试从 Visual Studio 调试应用程序时,它在输出窗口中显示两个错误代码:MT1043 和 MT1007。调试器也总是无法附加到应用程序。

我尝试用谷歌搜索错误代码和问题本身,但没有找到任何有效的方法。我尝试生成新的开发证书和配置文件,用于在将应用程序上传到 iPad 时对应用程序进行签名,但这也不起作用。

奇怪的是,如果我从 App Store 下载该应用程序,它就可以正常工作。我现在尝试构建/运行的源代码与部署到应用商店时的源代码相同。还有什么奇怪的是,如果我启动一个 iOS 模拟器并对其进行上传/调试,该应用程序就可以正常工作。

我尝试使用另一台 iPad,但也出现了同样的问题。该应用程序在尝试启动后立即最小化。

最佳答案

找到答案了。必须将系统证书信任从“始终信任”设置为“使用系统默认值”。与此处提供的解决方案相同:https://stackoverflow.com/a/52506186/9704484

关于c# - 在 Xamarin/Visual Studio 中构建的 native iOS 应用程序打开然后立即关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55423726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com