Rob*_*oth 6 debugging lldb ios-simulator xcode7.3
所以我升级到 Xcode 7.3.1,现在我的 Xcode 将构建,并将我的应用程序(是的每个应用程序,甚至一个全新的空白应用程序)部署到模拟器,但该应用程序从未在模拟器上启动,调试器也从未附加,Xcode 只是挂起,必须强制退出。我已经完全清除了 Xcode 和所有模拟器并重新安装了无济于事。我已经搜索了 Stack Overflow 和 Google,尝试了每一条建议,但仍然没有运气。任何地方的任何人都知道如何解决这个问题?如果我降级到 7.2.1,我可以在模拟器中调试就好了。
如果您需要更多信息,请与我们联系。
我的应用程序在模拟器上运行得很好,如果我尝试将调试器附加到正在运行的应用程序,它不会并且 Xcode 在尝试中挂起,当尝试以这种方式附加时,至少 Xcode 不必强制退出。
仅供参考,我可以在设备上调试这只是一个模拟器问题。
我遇到了同样的问题,并尝试修复我的项目并重新安装 Xcode 两次,然后我才能够让 Simulator 崩溃并给我一个错误报告,指出 Cylance。幸运的是,我可以访问管理我们的 Cylance 门户,因此我能够解决该问题并缩小问题范围。
\n症状:
\n\n\n6/3/16 7:35:38.000 PM kernel[0]: AMFI: com.apple.dt.ins(pid 2239) - [deny-mmap] 主进程是平台二进制文件,但映射的可执行文件不是:/库/应用程序支持/Cylance/Desktop/CyMemDef.dylib
\n2016 年 6 月 3 日 7:35:38.000 PM 内核 [0]:AMFI:com.apple.dt.ins(pid 2239) - [deny-mmap] 映射文件具有团队标识符 XXXX:/Library/Application Support/Cylance/桌面/CyMemDef.dylib
\n
解决:
\n该问题是由于在 Cylance 门户中分配给 Mac 的策略中打开内存保护而引起的。
\n要解决此问题,请将 Mac 放入未打开内存保护的区域/策略中。自动隔离和保护设置可以保持打开状态。
\n在测试过程中,我无法列出允许我保留内存保护的排除列表,因此我最终完全禁用了它。
\n 归档时间: |
|
查看次数: |
2103 次 |
最近记录: |