iOS SDK Objective-C 安装文档

Jerry 发表于 2015年06月10日 14:28 最后修改于 2016年09月21日 11:13

1. 注册 OneAPM

注册 OneAPM,登录账号后点击"Mobile Insight (移动应用性能管理)"。您也可以根据本文的安装步骤进行安装。

2. 下载并解压 OneAPM iOS SDK

下载最新版本的 iOS SDK。在安装步骤页(https://mobile.oneapm.com/mobile/app/setup#/)的第一项输入项目名称,点击提交,记下随后出现的 Token。 


3. 添加 OneAPM Framework 至 Xcode 项目中

解压 SDK,并将「OneAPM.framework」文件夹从 Finder 中拖拽至 Xcode 项目中(悬停至导航窗口的项目中)。出现提示窗口时,选择「Copy items into destination...」和「Create folder references...」。

4. 在 Linker Settings 中添加以下 5 个 Libraries

在项目导航窗口内点击你的 Project,并选中你的 App,然后选择「Build Phases」选项卡。打开「Link Binary with Libraries」列表。点击添加:

  • SystemConfiguration.framework

  • CoreTelephony.framework

  • CoreData.framework

  • libz.dylib(Xcode6 及以前版本) /  libz.tbd(Xcode7)

  • libstdc++.dylib(Xcode6 及以前版本) / libstdc++.tbd(Xcode7)

5. 启动 SDK


  • 在项目文件 [app_name]-Prefix.pch(通常在文件夹「Support Files」中)中,引入 OneAPM 头文件:

    #import <OneAPM/OneAPM.h>
  • 在文件 main.m 中添加如下代码,

    int main(int argc, char * argv[]) {
        @autoreleasepool {
           [OneAPM startWithApplicationToken:@""];
               return UIApplicationMain(argc, argv, nil, 
               NSStringFromClass([AppDelegate class]));
          }
    }

6. 运行应用程序


Clean Project,并重新在模拟器或设备中启动应用程序,开始应用性能管理。

(注:开发时若要试用“崩溃统计”功能,请选 Release 模式在真机上运行)

7. 重启


请静候 1分钟,等待应用程序向 OneAPM 发送应用程序性能数据,即可开始使用 OneAPM 应用性能管理功能。

8. 符号化表(dSYM 文件)上传 


当应用列表可以显示出应用“包名”等信息后:

  1. 点击“崩溃”进入崩溃信息展示界面;

  2. 点击崩溃信息界面右上角“上传 dSYM 文件”按钮,选择 App 版本号,选择要上传的dSYM文件"选取",“保存”。

       点击查看上传 dSYM 文件 步骤


回复

您需要登录后才可以回复