我正在尝试在模拟器中开发iOS 14小部件,但每次运行应用程序时都会收到以下警告。
MobileGestaltCache.c:38: No persisted cache on this platform.
这并不会导致任何问题,但我不确定如何修复它。
有趣的是libMobileGestalt MobileGestaltCache.c:38: 在此平台上没有持久化缓存。
libMobileGestalt
。在this post中提供了大量关于它的信息。例如,它说:
我不知道是否可以通过这种方式读取到有趣的信息,至少不应该这样做,因为这个私有数据库的内容可能随时更改。/usr/lib/libMobileGestalt.dylib是一个私有的苹果库,描述了iOS设备的功能以及一些运行时信息:系统版本、构建版本、设备类型、飞行模式的当前状态等。
实现类似于键值数据库,该库公开了一个简单的函数来检索指定键的值:
id MGCopyAnswer(NSString *inKey);
使用该方法调用特定的键,返回存储在数据库中的相关值,如果键不存在,则返回nil。
struct myApp: App { ... init() { try! setupDatabase() } ...var body: Some scene ...
- Rillieux