Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios iPhone模拟器的苹果M1问题_Ios_Visual Studio_Xamarin_Xamarin.ios_Apple M1 - Fatal编程技术网

Ios iPhone模拟器的苹果M1问题

Ios iPhone模拟器的苹果M1问题,ios,visual-studio,xamarin,xamarin.ios,apple-m1,Ios,Visual Studio,Xamarin,Xamarin.ios,Apple M1,我正在尝试在iOS上编译我的Xamarin Forms Android应用程序。但是,我一直遇到一个错误: [db] _LSSchemaConfigureForStore failed with error Error Domain=NSOSStatusErrorDomain Code=-10817 "(null)" UserInfo={_LSFunction=_LSSchemaConfigureForStore, ExpectedSimulatorHash={length

我正在尝试在iOS上编译我的Xamarin Forms Android应用程序。但是,我一直遇到一个错误:

[db] _LSSchemaConfigureForStore failed with error Error Domain=NSOSStatusErrorDomain Code=-10817 "(null)" UserInfo={_LSFunction=_LSSchemaConfigureForStore, ExpectedSimulatorHash={length = 32, bytes = 0x35effaa3 2bab3fa8 68f8c96b cd17d15e ... 9bf8f6b7 fd486754 }, _LSLine=405, WrongSimulatorHash={length = 32, bytes = 0xe14e0f7b 39a9580e 8e4762c4 846107dc ... 21618def 3c69a5ae }}

[db] Failed to initialize client context with error Error Domain=NSOSStatusErrorDomain Code=-10817 "(null)" UserInfo={_LSFunction=_LSSchemaConfigureForStore, ExpectedSimulatorHash={length = 32, bytes = 0x35effaa3 2bab3fa8 68f8c96b cd17d15e ... 9bf8f6b7 fd486754 }, _LSLine=405, WrongSimulatorHash={length = 32, bytes = 0xe14e0f7b 39a9580e 8e4762c4 846107dc ... 21618def 3c69a5ae }}
这两行将重复大约20次

我正在用M1芯片在MacBookAir 2020上编译


我已尝试在同事的iPhone上调试该应用程序,这不会导致此错误,而且工作正常。

您可以在环境变量的参数中添加
OS\u ACTIVITY\u MODE=disable


在iOS 13.7上使用模拟器对我来说是可行的,但这显然是一个解决办法

要安装:

  • 窗口->设备和模拟器
  • 点击模拟器
  • 单击左下角的“+”
  • 安装13.7

  • 同样的问题:(也面临同样的问题:(澄清一下:这个日志输出来自于编译,或者在模拟器上启动应用程序?我不熟悉Xamarin,但对我来说,它似乎没有找到正确的/预期的模拟器启动。我假设这是在成功构建应用程序之后产生的。另外,虽然它可能与M1有关,但我认为问题标题是一个问题。)有点误导,所以你可能想改变这一点(不知道怎么做,抱歉)@Gero这是在M1芯片MacBook上的iPhone模拟器上运行的应用程序输出。当在物理iPhone上调试时,这些错误不会发生。嗯,不幸的是,这意味着我将无法提供帮助。快速搜索使我得出以下结论:。似乎你并不孤独。他们没有提到Xamarin,所以我的假设是b这确实是苹果产品中与M1有关的错误。也许一些私有框架会被新的架构搞糊涂(因为模拟器现在是arm64而不是x86_64),但这只是猜测。你可能想玩玩架构设置(不知道如何使用Xamarin),但我敢打赌,苹果最终需要解决这个问题。这会隐藏错误的打印,但不会解决实际问题。是的。这只会隐藏打印日志的问题。