首页 > 解决方案 > 应用程序在发布模式下启动后立即崩溃。系统策略:拒绝(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 个版本,我还没有解决这个问题。

标签: iosxcodecode-signingcode-signing-entitlements

解决方案


推荐阅读