gpt4 book ai didi

iphone - 适用于 iPhone 应用程序的 Shark 和 MallocDebug

转载 作者:行者123 更新时间:2023-12-03 20:12:24 28 4
gpt4 key购买 nike

我正在尝试优化我正在开发的一款使用 Cocos2D-iphone 框架的 iPhone 游戏。

我想使用 Shark 来测量性能,但 XCode 中禁用了“运行 -> 使用性能工具启动 -> Shark”(Instruments Leaks 工作正常)。我已将构建配置为“生成分析代码”,尝试为设备和模拟器构建,但没有运气,Shark 仍然处于禁用状态。

我还尝试手动启动 Shark(在 XCode 之外),但同样无效。在“采样 -> 网络/iPhone 采样”下,我选择了“控制共享计算机的网络分析”单选按钮,并选中列出的设备旁边的复选框。当我按下“开始”时,什么也没发生。

Shark 非常适合桌面应用程序。我正在使用 Shark 4.7.0 (244.4) 和 XCode 3.1.3。我正在 SDK 版本 2.2.1 上构建 iphone 应用程序。

我需要在 iPhone 上安装一个应用程序才能让 Shark 工作吗?还是我还缺少其他东西?

最佳答案

今晚刚刚第一次尝试 Shark。以下内容适用于我,在 Xcode 3.2 和 Shark 4.7.1 中。我为我的发布版本构建了调试符号,但没有选择“生成分析代码”。

  1. 构建应用并在设备上启动
  2. 启动 Shark
  3. 从 Shark 菜单中,选择采样 -> 网络/iPhone 分析
  4. 在 Shark 窗口中,选择单选按钮“控制共享计算机的网络分析”。
  5. 在列表中选择您的 iPhone,并可以选择配置分析 session
  6. 按“开始”开始分析,按“停止”结束

希望这有帮助!

关于iphone - 适用于 iPhone 应用程序的 Shark 和 MallocDebug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1276549/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com