Geo*_*eke 16 macos xcode swift
我正在运行刚刚发布的macOS 10.12.2,Xcode 8.2,Swift 3.
我的所有沙盒macOS应用程序中都出现了一个奇怪的错误.当我从Xcode运行应用程序并单击Apple菜单(左上角)时,以下错误记录到Xcode中的控制台:
SandboxViolation: Project-X(3384) deny(1) file-read-data
/Library/Preferences/com.apple.PowerManagement.plist
Run Code Online (Sandbox Code Playgroud)
如果我创建一个版本,将其作为本地应用程序保存到我的Mac并从那里运行它,我看到与macOS控制台中列出的相同的错误,除了在此cfprefsd过程中列为FAULT的错误:
SandboxViolation: Project-X(3384) deny(1) file-read-data
/Library/Preferences/com.apple.PowerManagement.plist
Run Code Online (Sandbox Code Playgroud)
..在这个kernel过程中:
SandboxViolation: Project-X(3384) deny(1) file-read-data
/Library/Preferences/com.apple.PowerManagement.plist
Run Code Online (Sandbox Code Playgroud)
如果我创建没有沙盒的构建,则错误不会显示在任何地方.
我的权利设置只是这两个:
我在10.12.1中遇到了同样的问题,并认为它可能在10.12.2中得到解决,但它仍然存在.这是奇怪的具体,因为只有在应用程序运行时点击Apple菜单才会出现.
非常感谢任何见解.
如果错误仍然存在,您可以使用临时例外授权密钥来访问有问题的 plist。
<key>com.apple.security.temporary-exception.files.absolute-path.read-only</key>
<array>
<string>/Library/Preferences/com.apple.PowerManagement.plist</string>
</array>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2812 次 |
| 最近记录: |