首先免责声明:我正在使用配备 Apple Silicon M1 的 Mac Mini。
由于 Xcode 12 中的已知错误,我已在排除的架构中设置了 arm64:
链接的框架“XXXXXX”缺少一个或多个架构
该目标所需:arm64。
由于我更改了模拟器的控制台(仅在 iOS 14 中)在启动时打印大量错误,涉及错误的哈希模拟器:
[db] LSchemaConfigureForStore 失败并出现错误错误
域=NSOSStatusErrorDomain代码=-10817“(空)”
用户信息={_LSFunction=_LSSchemaConfigureForStore,
ExpectedSimulatorHash={长度= 32,字节= 0xc853fe2e 5309ad0b
8579253e 7b507c34 ... edcdfbe3 457f74e4 },LSLine=405,
WrongSimulatorHash={长度= 32,字节= 0x762c6c62 f729dcd9 f2ce6d7b
bb9aec8d ... d11ece5a 5fc731a0 }}
还有其他人遇到这个问题吗?问候。
在使用与 Rosetta 一起运行的 Xcode 构建 M1 MBP 时,我遇到了一些不同但相似的问题。 Apple 的一些 API 会失败,并且在失败的同时还会在控制台上打印此错误。
在我看来,这是某种模拟器错误,从 Xcode 12.3 开始就存在。也许12.4可以解决这个问题,但我没有尝试。
无论如何,为我解决这个问题的是下载 iOS 13.7 模拟器运行时。
然后使用这个 iOS 版本创建一个新的模拟器:
如果此解决方案适合您,但您必须拥有 iOS 14,则可以尝试其他 14.x 版本。也许这只是最新的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)