千家信息网

GT手机性能测试工具二:项目中配置

发表于:2024-10-12 作者:千家信息网编辑
千家信息网最后更新 2024年10月12日,GT demo官方示例文档 http://gt.qq.com/docs/i/GTiOSUserGuide.pdf云笔记中实践GT过程云笔记项目中嵌入GT framework:step1 下载frame
千家信息网最后更新 2024年10月12日GT手机性能测试工具二:项目中配置

GT demo官方示例文档 http://gt.qq.com/docs/i/GTiOSUserGuide.pdf

云笔记中实践GT过程

云笔记项目中嵌入GT framework:

step1 下载framework SDK

下载地址 http://gt.qq.com/download.html

iOS平台

最新release版是 v2.2.3,发布日期是2015年8月26日。

  • GT SDK: GT.embeddedframework_v2.2.3.tar.gz

将framework下载至本地目录下保存;

step2 配置frameword工程

添加 GT.embeddedframework至待测项目代码中

在云笔记工程中,请将GT.embeddedframework拖放到如下图所示位置中(云笔记工程中 第三方SDK都统一放在 SDKExport下)

如图所示位置(打开xcode中的工程)

step3 添加 GT.embeddedframework 所需引用的系统 framework,

如下列表所示10个

  1. libz.dylib

  2. libsqlite3.dylib

  3. Security.framework

  4. CoreTelephony.framework

  5. AdSupport.framework

  6. AudioToolbox.framework

  7. SystemConfiguration.framework

  8. QuartzCore.framework

  9. CoreGraphics.framework

  10. UIKit.framework

添加方法如下,先打开下图界面:

打开后,查找前面要求的 10个 framework,如果已经存在的,不要再加,如果不存在的,就点击下面+进行添加

确保以上要求的10个framework都在列表上即可!

============云笔记项目中嵌入GT framework完成=========

接下来:

在项目中对GT进行初始化

step1 在项目启动文件中 引用头文件

YNoteAppDelegate.m中添加

#include

step2YNoteAppDelegate.m中

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法末尾处添加GT初始化方法的调用

GT_DEBUG_INIT; #初始化 GT

return YES;

以上两步简单操作过后,GT初始化代码添加完成;

重新build-run待测的项目工程,即可将GT使用起来了!

GT 会作为被测工程的一部分存在。当 GT 版工程启动时,GT 也启动。被测工程退出时, GT 也退出。


运行 项目(真机或模拟器),项目启动后,如下图所示,显示GT界面,可以进行参数设置并统计:


0