网上招一下 iOS 性能获取的代码,撸个 SDK 出来的,然后测试的时候 app 调 SDK 启动性能获取。 如果不想 app 主动嵌码,也可以自己通过注入动态库的方式启动 SDK 获取性能数据。
可以用下载 Xcode10.1,执行 Carthage update 时记得修改将 xcode10.1 改成默认版本,update 编译时候记得修改一下对应依赖工程的 swift 版本,否则可能会 update 失败,update 成功后将 iOS13 版本的 diskimage 拷贝到 Xcode10.1,然后执行 test 了。
Xcode 10.2 会报如下错误: