Dan*_*ill 18 visual-studio xamarin
昨天我更新了我的 Visual Studio 和 Xcode。紧接着,我在 Visual Studio 中丢失了我的 Xamarin 项目可用的 iOS 模拟器列表。然而,我可以插入我的 iPhone 并将我的项目部署到它上面就好了,但我习惯于在 VS 中使用 Preview 并且还运行模拟器以加快响应速度。
我目前正在运行以下版本:
• 更新到 Xcode 11 (11A420a)
• Visual Studio Mac 8.2.6.26
• Mac 操作系统 10.14.6
• iPhone 7+ 上的 iOS 13.0
现在,Visual Studio 将唯一可用的模拟器显示为带有锤子的通用模拟器,它不会启动我能说的任何东西。当我查看列表以选择模拟器时,我看到消息行:“降低‘部署目标’以查看较旧的模拟器或检查您的 Apple SDK 路径”
当我直接从 Xcode 启动一个测试项目时,它提供 iPhone 8、8+、11、11 Pro 和其他模拟器作为可用的模拟器,这些模拟器确实有效。在 Visual Studio 中,我已将每个部署目标从 6.0 更改为 12.2,并且其中没有一个可用于任何模拟器。
我不确定 Apple SDK 路径是关于什么的,如何检查它以及它需要指向哪里。
有没有人知道需要进行哪些调整才能在这些更新后再次在 Visual Studio Mac 中重新获得我的 iOS 模拟器?
非常感谢 :)
小智 12
在尝试了一堆建议之后,这个简单的修复对我有用。首先,我将 info.plist 中的部署目标从 9.3 更改为 11。在检查我在 VS 中的 Apple SDK 路径指向 Xcode11 并且我的 Mac 上的 iOS SDK 版本是 13.0 之后,我只需强制退出 Visual Studio 并重新启动我的计算机. 然后我开始看iPhone8&iPhone11模拟器。祝你好运。
更新 XCode 和 Visual Studio for Mac 对我有用。
只是更新 XCode 不起作用。
我还对部署目标感到不安,我相信它刷新了模拟器列表。
更新:我再次确认,当我转到 info.plist 并单击部署目标下拉菜单时,模拟器列表会得到更新。有点搞笑。
在最近的更新中多次遇到这个问题。没有什么真正有帮助,直到我遇到一个 Microsoft 论坛,其中有人提到 Apple SDK 路径需要尾部斜杠,而使用“浏览”按钮导航到 Apple SDK 位置时不会添加斜杠。
因此,在使用 Visual Studio for Mac 时,导航到 Visual Studio -> 首选项 -> 项目 -> SDK 位置 -> Apple,请注意您的 Apple SDK 位置应类似于:
/应用程序/Xcode.app/
而不是
/应用程序/Xcode.app
归档时间: |
|
查看次数: |
5647 次 |
最近记录: |