gpt4 book ai didi

xamarin - 在 Visual Studio 2015 预览版中构建和运行 Xamarin iOs 应用程序时出错

转载 作者:行者123 更新时间:2023-12-04 12:58:07 24 4
gpt4 key购买 nike

我是的新手Xamarin 跨平台开发 .我正在使用 Visual Studio 2015 预览版 为发展。我为移动应用程序创建了新的解决方案,它适用于 Droid 和 Windows 手机。但是在与 iOs Build 主机成功连接后,我在构建 iOs 应用程序时遇到了错误,例如 -

Xamarin.iOS 不支持运行或调试项目的先前生成版本。请确保在运行或调试之前生成解决方案。

而且当我点击查看 iOS 模拟器时,我遇到了构建主机错误。
错误:构建版本问题。它将显示构建版本问题。

请告诉我解决方案。

最佳答案

这些症状的最常见原因

此问题最可能的原因是以下已知错误:
https://bugzilla.xamarin.com/show_bug.cgi?id=25811

解释

该错误中的问题在于 Xamarin.Forms 模板在 Visual Studio 的配置管理器中为 iOS 项目使用了错误的默认设置。

配置管理器的工作方式是告诉 Visual Studio 您希望在当时使用的配置中同时构建和/或部署哪些项目。

例如;在 Forms 中构建 Android 项目时,配置管理器会确保包含共享项目;否则它将无法工作,或者您必须单独构建它或等等(即真正的痛苦。)

通常,Visual Studio 没有办法自动“知道”您希望在所有配置中包含哪些项目;你必须告诉它在(一些应用程序)中包含(一些库);等手动。

如何修复

截屏视频:http://www.screencast.com/t/zLoQOpEn

  • 转到“构建-> 配置管理器”
  • 选择您要调整的配置,(例如 Debug | iPhoneSimulator、Release | iPhone)
  • 确保您的共享库项目包含在特定于平台的配置中。 (您可以忽略灰显的“部署”复选框,这些复选框会自动处理)

  • 为什么这是一个错误

    因此,这不是配置管理器无法为 iOS 项目正常工作的错误,而是当您创建新应用程序时,表单模板对 iOS 项目使用了错误的默认设置。默认情况下,它应该“知道”将共享项目包含在 iOS 配置中。

    关于xamarin - 在 Visual Studio 2015 预览版中构建和运行 Xamarin iOs 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28579572/

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