Xamarin表单项目集启动项目

Xamarin表单项目集启动项目,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在为Android和iOS构建一个Xamarin表单应用程序 如何将iOS设置为启动项目?我已经读到,您应该右键单击并将其设置为启动项目。但我找不到选择 请帮助我。这在很大程度上取决于您的操作系统和使用的环境。如果您在Mac上的Xamarin Studio上,右键单击应该可以正常工作。你能给我们提供更多的信息吗? 您是否安装了苹果的XCode和iOS SDK?你有iOS开发帐户吗?您需要这两种功能,然后单击项目的选项并选择一个用于项目的开发帐户 您可能没有iOS许可证,也可能根本无法运行i

我正在为Android和iOS构建一个Xamarin表单应用程序

如何将iOS设置为启动项目?我已经读到,您应该右键单击并将其设置为启动项目。但我找不到选择


请帮助我。

这在很大程度上取决于您的操作系统和使用的环境。如果您在Mac上的Xamarin Studio上,右键单击应该可以正常工作。你能给我们提供更多的信息吗?

  • 您是否安装了苹果的XCode和iOS SDK?你有iOS开发帐户吗?您需要这两种功能,然后单击项目的选项并选择一个用于项目的开发帐户

  • 您可能没有iOS许可证,也可能根本无法运行iOS项目,尽管在这种情况下,在我的机器上,项目会显示为灰色并清楚地标记

  • 你在Windows上吗?如果是这样,您将无法运行iOS项目。快捷方式标签指示Mac,关联菜单形状也指示Mac

您是否能够运行任何iOS项目?尝试创建一个新的空白解决方案,其中只包含一个iOS项目,以查看它是否运行

  • 这可能是Xamarin在您的语言(瑞典语?) 尝试将您的区域设置切换为美国/英语,并向Xamarin提交一个bug,或者至少向他们发送一封电子邮件

您需要将配置选项更改为已连接的内容。如果您最初直接在连接到Mac的iPhone上进行调试,而现在iPhone已不存在,则会发生这种情况。当未检测到设备时,Xamarin Studio不会自动切换到iPhone模拟器,而是删除将该项目用作启动项目的选项

要修复此问题,请执行以下操作:

  • 右键单击iOS项目并转到选项
  • 在构建->输出下,选择下拉列表下的“所有配置”
  • 在平台下拉列表下,选择“iPhone模拟器”
  • 单击“确定”保存
  • 现在,在Xamarin Studio的左上角,您可以设置调试或发布,请确保将其设置为Debug|iPhoneSimulator,而不是Debug|iPhone


    。。。只有这样,您才能选择“设置为启动项目”。

    使用Visual Studio时,“右键单击->设置为启动项目”是有效的,而您没有使用Visual Studio。您在那里使用的IDE是什么?我猜是Xamarin Studio,根据本文,它应该具有相同的右键单击选项。最新的Xamarin Studio for OSXI从未使用过Xamarin Studio,但假设它与Visual Studio的工作方式相同,您可以使用此处描述的技术作为解决方法。希望这对你有用。。。。只有这样,您才能选择“设置为启动项目”。(否则,它只是在按下“播放”图标时生成的。谢谢。选择“调试”>“iPhone模拟器”再次将其识别为启动项目。