ios - 应用程序在发布模式下启动后立即崩溃。系统策略:拒绝(1)动态代码生成
问题描述
我有以下问题。我的应用程序在 LaunchScreen 之后崩溃,设备日志中出现以下错误(我只能在控制台中找到它):
16:33:47.588355 +0300 kernel Sandbox: MyApp(12565) System Policy: deny(1) dynamic-code-generationerror
16:33:47.588394 +0300 kernel MyApp(12565) System Policy: MAP_JIT requires the dynamic-codesigning entitlement
在 crashlytics 和 Xcode 中都没有更多信息。所以我什至看不到任何堆栈跟踪或日志输出来识别问题。我仅在发布模式下遇到此问题,并且仅在某些 iOS 版本甚至型号可能不同的设备上存在。
我已经尝试添加dynamic-codesigning
权利,但我的 Entitlements.plist 中没有这样的权利,但在构建设置中它已经启用了大约 30 个版本,我还没有解决这个问题。
解决方案
推荐阅读
- anylogic - 将两个代理一起移动
- sql-server - 当特定列在 SELECT 语句中时查询很慢
- google-chrome - 为什么我的内容安全政策没有得到遵守?
- mongodb - MongoDB 在 $lookup 之后使用 $sort 进行慢聚合
- sql - 使用 SQL 中的 TRIGGER 函数获取插入的前一行/最后一行的数据
- flutter - 如何向 ListView Builder 添加新行
- php - 为什么在启用 gd 时出现“尝试调用函数 imagecreatefrompng”错误?
- javascript - 使用对象键和值设置 html 元素的样式
- tfs - Azure Dev Ops 搜索功能受限于 TFS
- python - 按字符串中的负值对文件中的行进行排序