越狱绕过权限配置指南
PlayCover 内置的权限规则文件存储于以下路径:
- 源代码环境:
PlayCover/Rules
- 应用包内路径:
PlayCover.app/Contents/Resources
规则文件包含两类:
- 通用规则
default.yaml
- 应用专属规则(以应用包ID命名,如
com.mycompany.myapp.yaml
)
应用优先加载专属规则文件,未匹配时自动应用通用规则。
规则文件结构
Section titled “规则文件结构”规则文件 包含四类配置项,按作用对象分为两大类型:
blacklist
, whitelist
| allow
, bypass
文件访问控制
Section titled “文件访问控制”- 黑名单 (blacklist):禁止应用访问指定文件(不作用于目录)
- 白名单 (whitelist):允许应用向非默认路径写入文件
沙箱权限控制
Section titled “沙箱权限控制”- 永久生效规则 (allow):无论越狱绕过功能状态如何,始终生效的沙箱权限
- 条件生效规则 (bypass):仅在启用越狱绕过时生效的沙箱权限
文件与沙箱规则识别指南
Section titled “文件与沙箱规则识别指南”以下系统目录存放了 Apple 官方沙箱配置文件,可作为编写自定义规则的参考:
/Library/Sandbox/Profiles/System/Library/Sandbox/Profiles/usr/share/sandbox