最新的仪器不支持A17 Pro作为CPU计数器吗?

问题描述 投票:0回答:1

我想通过 Instruments 检查 A17 Pro(iPhone 15 Pro、iOS 17.0)的 CPU 计数器,但在“录音选项”->“CPU 名称”上显示不受支持。有人遇到同样的情况吗?还是只发生在我身上?

我尝试了这些版本的仪器。 iOS 17.0

  • 15.0 (15A240d) iOS 17.1 15.0.1 (15A507)
ios iphone xcode instruments xcode-instruments
1个回答
0
投票

从 iOS 17 和 Xcode 15 开始,Xcode 会将文件从

/Applications/Xcode.app/Contents/Resources/CoreDeviceDDIs/iOS_DDI.dmg
复制到设备。该映像不包含 CPU 数据库,导致 Instruments.app 报告缺乏 CPU 支持。

kperfdata.framework
仍然适用于 iOS 17。因此,如果您可以将必要的文件复制到 /usr/share/kpep/ 或 /usr/local/share/kpep/,Instruments.app 应该继续按预期工作。但常规应用程序没有对这两个文件夹的写入权限。希望苹果能解决这个问题。

这是我从 XNU 内核构建中提取的 A17 Pro 的 PMC 事件密钥列表https://gist.github.com/junjie1475/897e2733a345d5a0bcff56e95c94c4bf

© www.soinside.com 2019 - 2024. All rights reserved.