14

我在 macOS Monterey(版本 12.0 Beta 21A5284e)和 Visual Studio 2020 Preview 上使用 XCode 13 Beta 3 build 13A5192j。

当我尝试在真实设备上运行 Xamarin-Form 应用程序时,我遇到了以下错误,但我能够创建存档:

无法加载框架“IBFoundation”(路径:/Applications/XCode-beta.app/Contents/Frameworks/IBFoundation.framework/IBFoundation):未找到。

我尝试使用 Visual Studio 2019(稳定版)和 Xcode 12.*(稳定版),但出现一些连接错误

4

2 回答 2

8

Xamarin 正在进行更新:https ://github.com/xamarin/xamarin-macios/issues/12778

他们提供了 3 种可能的解决方法:

  • 您可以从 Apple Developer Portal 的下载页面下载 Xcode 12.5 并继续使用它。
  • 如果您需要保留 Xcode 13 但想使用我们当前稳定的 d16-10 位,则需要在 macOS 机器 xamarin.ios-14.20.0.27.pkg xamarin.mac-7.14.0.27.pkg 中安装以下内容
  • 使用来自我们的 xcode13-ios 分支的构建,这是我们的下一个稳定版本发布的地方,它包含所有 iOS 15 SDK API,也就是说我们仍在对其进行处理。xamarin.ios-15.0.0.0.pkg
于 2021-09-21T21:53:27.140 回答
1

看起来这两个软件的 Beta 版本都有问题。我在 Windows 11 Insider Preview 上使用了 MacOs 的 Beta 版(Monterey beta 4)、XCode 的 Beta 版(XCode 13)和 Visual Studio 2022 的预览版。

当我用 xCode 12 删除 XCode 13 时,它也显示相同的错误。当我也删除了 Visual Studio 2022 Preview 时,它也起作用了。

因此,现在使用 Windows 11 Insider Preview、Visaul Studio 2017(最新)、XCode 12.5.1 和 MacOs Monterey Beta 一切正常。

如果面临与我面临的相同问题,希望它会对某人有所帮助。

于 2021-08-09T07:11:29.007 回答