Xamarin iOS 与最新 Xcode 15 的兼容性问题

Ape*_*hit 6 xamarin.ios xamarin visual-studio-mac xcode15 ios17

我目前正在测试使用 Xamarin iOS 开发的 iOS 应用程序的兼容性。但是,我在 MacBook 上使用 Xcode 15 beta 和 Visual Studio 2022(版本 17.6)时都遇到问题。

具体来说,我面临着与两个 IDE 的配对问题,因为没有可用于调试的 iOS 模拟器,而且我无法打开故事板等问题。

我想知道 Xcode 15 beta 和 Visual Studio 2022(版本 17.6)是否与 Xamarin iOS 开发兼容,或者我是否需要等待 Visual Studio for Mac 的未来版本。任何有关解决这些兼容性问题的见解或指导将不胜感激。

谢谢你!

Arg*_*dis 1

我刚刚安装了 Xcode 15 beta 并为我的 iPhone 11 启用了 beta 更新...Xamarin.Forms 不喜欢这样...

我面临以下错误:

/Users/*****/******/******/******.iOS/MTOUCH: Error MT4109: Failed to compile the generated registrar code. Please file a bug report at https://github.com/xamarin/xamarin-macios/issues/new (MT4109) (******.iOS)
Run Code Online (Sandbox Code Playgroud)

经过一番研究,我发现以下内容: https://github.com/xamarin/xamarin-macios/issues/18409#issuecomment-1599201944

我的项目的解决方案:

  1. 我已经安装了 Xcode beta
  2. 我已经安装了xamarin.ios-16.4.0.18.pkg
  3. 在 iPhone 11 上启用 Beta 更新并安装 iOS 17
  4. 添加--weak-framework=NewsstandKit.framework/NewsstandKitXamarin.iOS 项目属性>iOS>构建>其他参数

我真的希望上述步骤可以帮助您解决问题!