swift - Catalyst App 中的 UserDefaults 错误,推荐的解决方案不起作用
问题描述
当我的应用程序作为 Catalyst 应用程序运行时,我收到以下错误,它不会在 iOS 上发生。
2020-05-25 11:33:40.249195-0400 Wasted Time[80637:885413] [User Defaults] Couldn't write values for keys (
ApplicationAccessibilityEnabled
) in CFPrefsPlistSource<0x600002c01b00> (Domain: com.apple.Accessibility, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: Yes): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
我已确认我的 App Sandbox 设置将“用户选择的文件”权限设置为“读/写”,并在重新构建应用程序之前清理了构建构建文件夹和派生数据。
我正在运行 Xcode 11.5 (11E608c) 并在 macOS Catalina 版本 10.15.5 Beta(19F94a) 上进行开发
我也在 Xcode 11.1 (11A1027) 和 macOS Catalina 版本 10.15.4 上看到了这一点
所以这似乎不是 Catalina 的 Xcode 版本的问题。
解决方案
与多人审阅后,这似乎是一个Xcode问题,代码实际上并没有任何问题。关闭这个帖子
推荐阅读
- excel - Excel摘要表多个带有下拉菜单的工作表
- sql-server - T-SQL:提取子集
- excel - 根据相关列中的值生成唯一 ID
- c# - 在多个线程上执行具有不同参数的无序方法的最佳方法
- javascript - JS根据特定ID显示隐藏切换功能
- docker - 无法将 JFrog Artifactory 中的 docker 映像从一个仓库复制到目标仓库
- vb.net - 如何对列表进行数字排序
- pytorch - 使用 Pytorch 的最简单的带注意力的 LSTM(编码器-解码器架构)
- c++ - cpp 模拟平滑的鼠标拖动
- php - 如何将模板 index.php 中的变量传递给 Joomla 中的组件?