Xamarin.forms Xamarin Forms WatchOS主iOS应用程序无法’;找不到

Xamarin.forms Xamarin Forms WatchOS主iOS应用程序无法’;找不到,xamarin.forms,xamarin.ios,visual-studio-2017,watchkit,apple-watch,Xamarin.forms,Xamarin.ios,Visual Studio 2017,Watchkit,Apple Watch,我正在尝试在Windows上的Visual Studio 2017中的现有Xamarin表单应用程序中创建watchOS应用程序。我已经遵循了列出的所有步骤。我还通过选择主iOS应用程序的references节点的AddReference选项,将watchOS应用程序项目引用添加到主iOS应用程序。解决方案也成功构建,但当我尝试在watch simulator中启动watchOS应用程序时,它会立即抛出以下错误,甚至不会启动模拟器 错误: 找不到主iOS应用程序,请确保您已创建iOS应用程序并且

我正在尝试在Windows上的Visual Studio 2017中的现有Xamarin表单应用程序中创建watchOS应用程序。我已经遵循了列出的所有步骤。我还通过选择主iOS应用程序的references节点的AddReference选项,将watchOS应用程序项目引用添加到主iOS应用程序。解决方案也成功构建,但当我尝试在watch simulator中启动watchOS应用程序时,它会立即抛出以下错误,甚至不会启动模拟器

错误: 找不到主iOS应用程序,请确保您已创建iOS应用程序并且它正在引用


请说明我做错了什么。

我认为您在错误的位置添加了watchOS应用程序引用

您应该在xxx.iOSprojecct中添加引用,而不是xxx(xamarin.forms项目)

让我为您展示一个屏幕截图:

更新:

步骤:

  • 我创建了一个新的
    MobileApp(Xamarin.forms)
    项目(平台
    iOS

  • 右键单击解决方案-->添加-->新项目-->Apple Watch-->watchOS应用程序-->确定

  • 右键单击
    xxx.iOS项目-->添加-->参考-->检查
    xxx.watchOSApp

  • 右键单击xxx.WatchOSApp-->
    设置为安装项目

  • (清理和重建)在
    appleWatch
    模拟器上运行

  • 谢谢杰克的回复。我已经提到,watchOS应用程序参考已添加到主iOS应用程序中,如您所述。在你的截图中还有一件事,为什么在引用处有黄色感叹号?您是如何添加引用的?你能告诉我你添加参考的方式吗?@tishaana我添加了我的步骤,请检查。我执行了与你提到的相同的步骤,但没有成功。很抱歉回复太晚。@TishaAnand您是否使用了新项目?你能上传你的项目吗?我可以帮你检查。Watch kit应用程序已添加到现有项目中。我无法上载解决方案,因为它是一个客户端项目