【问题标题】:Is version 11 of Xcode supported by Visual Studio 2019 and Xamarin on a Windows PC?Windows PC 上的 Visual Studio 2019 和 Xamarin 是否支持 Xcode 版本 11?
【发布时间】:2019-10-03 17:26:42
【问题描述】:

我想在空闲时间了解有关 Xamarin 的更多信息。到目前为止,我已经创建了一个带有 UWP 目标和 Android 目标的简单 Xamarin Forms 应用程序。我现在想添加一个 IOS 目标。

因此,我购买了配备 Mojave 10.14.6 的 MacBook Pro。我已经在 Mac 上安装了 Xcode 11 (11A420a) 和 Visual Studio 2019 版本 8.3.1(我相信)。我已在我的 Windows PC(版本 16.0.3)上打开 Visual Studio 2019 并成功配对 Mac。

然后,我创建了一个 Hello World Xamarin Forms 应用程序,该应用程序是 IOS 在 Windows PC 上的目标。该应用程序运行,但我只是在模拟器中看到黑屏。我花了一整天的时间在谷歌上搜索,却一无所获。 Windows PC 上的 Visual Studio 2019 和 Xamarin 是否支持 Xcode 版本 11?我能做什么?

【问题讨论】:

  • 确保两台机器都安装了相同版本的 Xamarin。在 Mac 上启动 XCode 并确保它没有等待任何未决的下载或许可协议。在 Mac 上启动 VS 并验证您可以构建和启动 iOS 应用
  • 另请注意,如果您在 Mac 上安装了 iOS 13 SDK,则您的 Windows 机器上需要 Visual Studio 16.3.2 或更高版本。
  • @Jason,谢谢。当我在 macos 上运行它时,我看到了错误:framework not found WatchKit。这是一个helloworld应用程序。如何在 macos 上安装这个 watchkit?
  • @Jason,谢谢。如何“仅链接 SDK 框架”?我仍在尝试围绕 Mac 工作。

标签: ios xamarin xamarin.forms


【解决方案1】:

Visual Studio 2019 和 Xamarin 是否支持 XCode 版本 11 一台 Windows 电脑?

是的,支持。

我在构建菜单中看不到项目选项。

右键iOS project--> option --> iOS build --> link behavior,我给你截图。

还有

更新:

对于原问题,更新Visual-Studio到最新版本(16.3.2)即可解决。

【讨论】:

  • 谢谢。模拟器在我的 Mac 上无法正常工作(为此 +1)。你能回答我关于windows PC黑屏的原始问题吗?
  • 我假设我必须在 PC 上使用 Visual Studio 2019(和最新版本)?
  • @w0051977 你只是新建了一个项目,什么都没做,然后在iOS模拟器上运行项目就黑屏了?
  • 控制台有错误日志吗?您可以在主页中添加一个断点以查看它是否命中?你可以尝试运行一个像-sample 这样的示例项目,看看它是否有效?不知道你那边会发生什么。
  • 更新到版本 16.3.2 已解决 Windows PC 上的问题。如果您将此添加到您的答案中(供未来的读者使用),那么我会接受它。另外,您知道 XCode 11 是否适用于 Visual Studio 2017?
【解决方案2】:

如果您在 Mac 上安装了 iOS 13 SDK,则您的 Windows 机器上需要 Visual Studio 16.3.2 或更高版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-28
    • 1970-01-01
    相关资源
    最近更新 更多