You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode15中WebView加载PWA出现com.apple.runningboard.assertions.webkit权限错误求助

解决WebView加载PWA时的RunningBoard断言权限错误

这个错误是因为WebKit需要获取后台运行断言权限,但你的应用未配置对应权限条目。以下是具体解决步骤:

  • 添加权限配置

    1. 打开Xcode,选中项目Target,切换到Signing & Capabilities标签页。
    2. 若项目没有.entitlements文件,点击+ Capability按钮,临时添加任意一个Capability(比如Push Notifications),Xcode会自动生成.entitlements文件,之后可删除刚添加的这个Capability。
    3. 打开生成的.entitlements文件,添加新的键值对:
      • 键:com.apple.runningboard.assertions.webkit
      • 值类型选Boolean,设置为YES
  • 确认签名配置
    确保Signing & Capabilities里的Team已正确选择,自动签名功能处于开启状态(手动签名需保证配置文件包含该权限),权限需通过正确签名才能生效。

  • 清理重建项目
    按下Cmd+Shift+K清理项目缓存,再按Cmd+B重新构建,之后运行应用即可。

  • iOS 13兼容性检查
    确认项目的Deployment Target确实设置为iOS 13,Xcode15的Base SDK保持默认最新版本即可,无需额外调整。

如果操作后仍有报错,可以尝试重置模拟器(模拟器菜单 -> Device -> Erase All Content and Settings),或者重启Xcode再试。

内容的提问来源于stack exchange,提问作者liaga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:16:05