Iph*_*ser 4 xcode pid ios lldb
我正在尝试通过 PID 或名称将进程附加到我当前在商店中发布的应用程序,但到目前为止没有任何成功。
由于不存在 NSLog,我需要附加该过程以获取我的生产推送 Id 令牌。在遇到交付生产通知的问题后,我需要检索该字段以测试生产推送。一旦我单击“按 PID 或名称附加到进程”,我的调试器就会显示 LLDB 我尝试在论坛中搜索此问题,但我发现的只是在开发模式下附加进程。
无法附加到pid:“14863”
确保“AppName”尚未运行,并且 YourUser 具有调试权限。
有没有办法从商店附加应用程序并调试它?
您通常无法将调试器附加到为 Release 构建的二进制文件。为了让调试器附加到二进制文件,二进制文件必须使用专门允许这样做的权利进行签名。该权利会(由 Xcode)自动添加到为 Debug 构建的二进制文件中,但不会为 Release 添加。在对它进行代码签名之前,在技术上可以将权利添加到 Release 构建的二进制文件中。由于显而易见的原因,事后不可能这样做。
但是,我不知道是否有商店提交政策允许这样做。
| 归档时间: |
|
| 查看次数: |
3153 次 |
| 最近记录: |