在进行实际代码开发的过程中,我们会生成一些plist文件,但是如何在调试过程中查看这些plist文件是否被成功生成以及生成的内容是否正确?

如果查看模拟器生成的日志和真机生成的日志到底如何查看?

DEMO

首先生成一个plist文件

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDirectroy = [paths objectAtIndex:0];

NSString *filename =@"1.plist";

NSString *filePath = [tmpFolder stringByAppendingPathComponent:filename];

NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];

[dic setValue:@”11111“ forKey:@"1"];

[dic writeToFile:filePath atomically:true];

模拟器日志查看

好,这个时候选择往模拟器上面调试程序:

运行模拟器;

打开Finder,按住option,在菜单栏中选择“前往”-》“资源库”

选择第一个"Application Support"-》"iPhone Simulator" -》"5.0"(如果我们模拟器生成的版本是5.0,如果不是选择对应的版本)

-》"Application"->这个时候会有一堆的GUID类似的目录,一个一个查找,找到有个文件是工程名的目录

-》进入“Documents”目录,可以看到新建的plist文件,打开,查看内容是否正确

真机日志查看

选择往真机调试(证书的相关配置我就不接受了,网上很多)

运行真机程序,生成日志

真机的日志需要用一个工具来查看日志“iPhone Explorer” ,打开“iPhone Explorer”,在"Application" 目录下,找到是工程名的目录,

打开“Documents”,可以看到新建的plist文件,但是这个时候打不开,将文件拖动到桌面,那么就可以查看了

转载于:https://www.cnblogs.com/flyFish-hao/p/3326689.html

Xcode模拟器和真机生成的日志查看(ios必知必会)相关推荐

  1. Xcode无法启动模拟器或者真机

    这次遇到一个让人求生不得求死不能的事情,有个工程run后啥米都没发生,包括模拟器和真机都没有反应,我把头都快抓破了,着实的蛋疼,差点没重装xcode,最后终于在一位大神的感召下重生了,其实都是手贱的原 ...

  2. 合并模拟器和真机的静态库动态库aggregate

    创建Aggregate的target 在Build Phases 添加Run Script,内容为 scriptFile=${SRCROOT}/universalA.sh sh ${scriptFil ...

  3. 模拟器与真机的程序差别J2ME

    1. S60机器上文字需要设置如 public static final Font smallFont    = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_P ...

  4. 制作模拟器和真机通用静态库

    通常在项目中使用静态库的时候都会有两个版本,一个用于模拟器,一个用于真机,因为Mac和iPhone的CPU不同,才造成了这种情况. 为了模拟器与真机之间切换调试的方便,制作通用版本非常有必要. 现在有 ...

  5. Android Screen Monitor抓取模拟器与真机界面

    ASM(Android Screen Monitor)下载地址: https://code.google.com/archive/p/android-screen-monitor/ 获取ASM.jar ...

  6. iOS判断是模拟器还是真机

    [代码]iOS判断是模拟器还是真机 #if TARGET_IPHONE_SIMULATOR//模拟器 #elif TARGET_OS_IPHONE//真机 #endif 转载于:https://www ...

  7. Appium移动端自动化测试--搭建模拟器和真机环境一

    目录 模拟器--安装Android Studio及Android SDK 模拟器--更改VDM默认存储路径 真机(Android)环境设置 真机--开启开发者模式 真机-- 打开USB调试 真机连接- ...

  8. 移动端自动化测试appium(6)--搭建模拟器和真机环境

    模拟器–安装Android Studio及Android SDK 推荐直接安装Android Studio,然后使用Android Studio安装SDK. 启动SDK Manager,安装自己所需要 ...

  9. Android判断是模拟器还是真机

    前言 接到了一个需求,要求判断是当前是模拟器还是真机,还给了一张图,吃鸡都能做到,所以我们也一定能做到.(似曾相似的一句话:微信都能做,为什么我们不能做?) 记得多年以前研究过这个,模拟器的各种参数都 ...

最新文章

  1. 关于listView的item失去焦点不能点击 Item中包含Button 导致抢占焦点
  2. maven项目修改java编译版本的方式
  3. 【Matlab】根据图生成带权邻接矩阵,并求出最短路径
  4. jenkins——部署java项目(2)
  5. 三类测量血压原理 - 智能手环测血压原理详解
  6. 【iOS开发】代理(delegate)
  7. AC日记——Roma and Poker codeforces 803e
  8. 分布式相关面试题总结
  9. 硬件设计40之什么是I2S、PCM、MP3?
  10. 软件单元测试数据分析模板,单元测试报告模板
  11. 微信jssdk 图片上传 JAVA_微信JSSDK上传图片
  12. 如何用数据进行产品运营
  13. 一:【博客分享】优秀的有趣的博客
  14. 公司游玩出行最美的去处,收获满满的华创
  15. Echats给柱状图及提示文字添加百分号(%)的解决办法
  16. nCode:DesignLife案例教程六
  17. 台式计算机没有声音怎么办,台式电脑没声音怎么回事_台式机电脑没有声音如何解决...
  18. AutoCAD哪个版本好
  19. 安装Linux系统后必做的几件事
  20. 已知某公众号的微信号怎样获取该公众号的二维码

热门文章

  1. 文件共享服务器imac,iMac怎么在网络上共享设备windows文件夹和服务 | MOS86
  2. 交叉编译android版htop
  3. c++ socket学习(1.5)
  4. 定义类的Python示例
  5. java enummap_Java EnumMap size()方法与示例
  6. 带有示例的Python File readlines()方法
  7. java两个文件夹比较路径_比较Java中两个文件的路径
  8. Python---冒泡排序、选择排序
  9. python安全攻防---爬虫基础---BeautifulSoup解析
  10. nginx lua mysql 性能_深入浅出 nginx lua 为什么高性能