1. 正常下载  探针SDK:https://report.tingyun.com/mobile-web/#/onlyHeader/sdkDownload

2.按步骤接入 ,添加库啊,什么的URLScheme 等等

3.在AppDelegate添加启动代码:此时注意 ,一定要在其他 三方之后 写。。 不然 不启动。 

    /// 配置听云监测
private func configTestinDataAnalysis(launchOptions:[UIApplicationLaunchOptionsKey: Any]?){ if let config = TestinDataConfig.share(){
DDLOG(message: "配置好听云")
//系统日志
config.enableSysLog = true //开启反馈问题的功能
config.enabledShakeFeedback = true //开启异常监视器
config.enabledMonitorException = true //响应速度 默认3
config.shakeSenseSpeed = 10 //是否开启崩溃截图,默认:NO
config.crashScreenshot = true TestinDataAnalysis.initWithProjectId("f85c690542a34345ae3a661f8e9d5a1f", launchOptions: launchOptions ?? [:])
// if let tempLaunchOptions = launchOptions{
// TestinDataAnalysis.initWithProjectId("f85c690542a34345ae3a661f8e9d5a1f", launchOptions: tempLaunchOptions)
// DDLOG(message: "TestinDataAnalysis.initWithProjectId")
// }else{
// DDLOG(message: "launchOptions 没有==== TestinDataAnalysis.initWithProjectId")
// }
}else{
DDLOG(message: "没有配置好听云")
}
} /// 启动听云
func configTingyunApp(){
NBSAppAgent.start(withAppID: "f85c690542a34345ae3a661f8e9d5a1f") NBSAppAgent.setUserIdentifier(UIDevice.current.identifierForVendor?.uuidString) //
// NBSAppAgent.set
// Context context = ContextHolder.getContext();
// NBSAppAgent.setUserCrashMessage("buildType", BuildConfig.BUILD_TYPE);
// if (!TextUtils.isEmpty(SharedPreUtils.getInstance(context).getToken())) {
// String s = "tel:" + SharedPreUtils.getInstance(context).getLoginCode();
// NBSAppAgent.setUserIdentifier(s);
// NBSAppAgent.setUserCrashMessage("tel", SharedPreUtils.getInstance(context).getLoginCode());
// NBSAppAgent.setUserCrashMessage("useName", SharedPreUtils.getInstance(context).getUserName());
// NBSAppAgent.setUserCrashMessage("shop", SharedPreUtils.getInstance(context).getShopName());
// NBSAppAgent.setUserCrashMessage("id", SharedPreUtils.getInstance(context).getUserID());
// } else {
// NBSAppAgent.setUserIdentifier("user_not_login");
// NBSAppAgent.setUserCrashMessage("tel", "");
// NBSAppAgent.setUserCrashMessage("useName", "");
// NBSAppAgent.setUserCrashMessage("shop", "");
// NBSAppAgent.setUserCrashMessage("id", "");
// } }

  

4. 获取授权码 ,点击APP ,进入找到头像,点击头像

5.获取 APP key

6. 上传 dsym文件

7. xcode 中的 符号表配置注意:

8. 从服务器获取了最新代码:在打包会提示需要 设置

查看xcode 显示都已经设置了 
解决方案: 真机运行一下就可打包,模拟器 不行

问题2:10.13.4 上还是出现无法打包,未设置dsym,解决方案 升级到Mojave 10.14.1  就行了

9. 崩溃信息 无法 实时刷新:

1.退出账号,然后重新登录
2.

10. pod 没办法下载 听云。。 解决中

swift - 接入听云监测 - 问题的更多相关文章

  1. swift - 听云监测(Testin - Bugout) - 集成

    听云的SDK集成放的太难找了,官方demo到现在也没找到.. 我找了半天没找到在哪,看下面俩链接吧, 切记:添加的三方库 以文档为主,视频里的三方库 不一定正确 iOS SDK 集成:https:// ...

  2. Android studio听云接入另外一种方式

    1.在build.gradle中集成听云. buildscript { repositories { mavenCentral() } dependencies { classpath fileTre ...

  3. #听云博客大赛#如何在自己的App嵌入听云产品监控App性能

    近日浏览园子文章的时候,发现博客园与听云正在举办“听云原创博文”大赛.最近手上正好正在开发一款iOS的应用,所以就用听云App来监测一下我的App各个指标,为我的应用保驾护航.下面,我就从头到尾演示下 ...

  4. 利用听云Server和听云Network实测Kubernetes和Mesos在高并发下的网络性能

    文章出自:听云博客 随着公司业务的不断增长,我们的应用数量也有了爆发式增长.伴随着应用爆发式的增长,管理的难度也随之加大.如何在业务爆发增长的同时快速完成扩容成了很大的挑战.Docker的横空出世恰巧 ...

  5. 【活动】写#听云#原创博文 赢取iPhone 6超级大奖

    移动应用的使用量和重要性与日俱增,用户体验的要求也越来越高.与桌面程序相比,移动应用耗电小,速度慢,但手机用户却希望享受到与桌面程序同样的加载速度.那么如何发现移动应用的性能黑洞,优化移动应用性能,这 ...

  6. kubernetes听云实战发布版

    ➠更多技术干货请戳:听云博客 听云线上使用k8s已经有一段时间了,下面对一些听云使用过程中的问题进行一些梳理,包括架构设计,安装部署和后期维护. 目录结构如下: 下面进入正题: 我们以听云系统的一个报 ...

  7. 听云数据库管理平台NetopGO简介

    ➠更多技术干货请戳:听云博客 断断续续写了将近一个月,听云第一版数据库管理平台终于写完了,期间来来回回的改了好多次小毛病,现在已经部署到生产环境上去了. 在刚开始的时候,后端的数据库集群只有10多个节 ...

  8. Android 判断听云是否嵌入正确

    编译打包成apk之后,将apk在手机上进行安装,连接数据线,打开命令行,输入以下命令: adb logcat -v time -s NBSAgent:V 之后运行嵌入听云代码的app,进行有效的网络访 ...

  9. CentOS6.5+php5.3听云安装过程

    听云安装过程请参考听云安装指导页面:http://doc.tingyun.com/help/html/doc/server_novice.html 根据自己的服务器系统和语言包下载对应的 安装包 安装 ...

随机推荐

  1. WDA-4-ALV按钮&ICON

    1.ICON图标 AccessControlledArea (14x14) Activate (14x14) Active (14x14) AdaptationTechnical (14x14) Ad ...

  2. 盒子变形-盒子加padding后 变形问题,

    1. box-sizing: content-box: 影响: 加了内外边距后整个盒子的大小同步改变 2.box-sizing: border-box;影响:加了边距后整个盒子大小不受影响 boots ...

  3. 尚硅谷springboot学习22-Thymeleaf入门

    Thymeleaf是一种模板引擎,类似于JSP.Velocity.Freemarker

  4. 手工获取AWR报告

    AWR(Automatic Workload Repository)报告常用于Oracle数据库性能分析.熟练解读AWR报告有助于快速分析Oracle性能问题.下面主要描述如何手工获取AWR报告. 操 ...

  5. cap文件的格式说明

    前面24个字节是.cap文件的文件头. 头信息对应的结构体为:struct pcap_file_header {  bpf_u_int32 magic;  u_short version_major; ...

  6. django 运行脚本

    转自:https://segmentfault.com/a/1190000006752130 runscript 命令会首先检查每个 app 下的 scripts 目录,如果找到对应名字的脚本就会执行 ...

  7. 利用lipo编译合并iPhone模拟器和真机通用的静态类

    利用lipo编译合并iPhone模拟器和真机通用的静态类 如何编译静态类库,而且现在网上也有很多的教程,现在问题时我们编译好了的静态类库会时两个版本的.a文件,分别用于模拟器和iPhone真迹,因此M ...

  8. 学JS的心路历程-闭包closure

    闭包是是纯函式语言的一个特性,也是JS的一个关键性的特色,虽然不了解也能开发程序,但我们不是这种人对吧? 闭包不仅可以减少某些高阶功能的代码数量和复杂度,并且可以让我们做到原本无法做的复杂功能.听到这 ...

  9. js固定底部菜单

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  10. BOS物流项目第十一天(补充)

    上节课我们在添加权限时,把选择父功能点做成这种效果,不太好,我们进行升级优化. 1.我们对jsp页面进行修改,主要是改了样式. 2.重新编写我们dao层的代码 3.在我们查看父项的时候自动查找子项,我 ...