XCode 12:此平台上没有持久缓存

Abh*_*edi 5 ios widgetkit

我正在尝试在模拟器中开发一个 iOS 14 小部件,但每次运行该应用程序时,我都会收到以下警告。

MobileGestaltCache.c:38: No persisted cache on this platform.
Run Code Online (Sandbox Code Playgroud)

然而,这不会破坏任何东西,但不知道如何解决这个问题。

Rei*_*ner 1

就我而言,完整日志如下

\n
\n

libMobileGestalt MobileGestaltCache.c:38: 此平台上\n没有持久缓存。

\n
\n

有趣的是libMobileGestalt
\n在这篇文章中,给出了很多有关它的信息。它说例如:

\n
\n

/usr/lib/libMobileGestalt.dylib 是一个私有 Apple 库,描述\niOS 设备的功能以及一些运行时\n信息:系统版本、构建版本、设备类型、飞行模式的当前\n状态、\xe2\ x80\xa6
\n其实现类似于\n键值数据库,并且该库公开了一个简单的函数来\n检索指定键的值:
\nid MGCopyAnswer(NSString\n*inKey);
\n当使用键调用此方法时,它返回存储在数据库中的关联值,如果该键不存在,\n则返回 nil。

\n
\n

我不知道\xe2\x80\x99t是否可以通过这种方式读出有趣的信息,至少应该\xe2\x80\x99t,因为这个私有数据库的内容可以随时更改。

\n

显然,该库还写入日志,在本例中是有关所使用设备的一些信息。
\n当然可以忽略它。

\n