Giter VIP home page Giter VIP logo

crashmonkey4ios's People

Contributors

boxerxing avatar bryant1410 avatar vigossjjj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

crashmonkey4ios's Issues

跑Monkey手机黑屏

试了iPhone6(V8.2),iPhone5s(v8.4),在执行Monkey测试时,手机屏幕黑屏,结果截图全是黑屏。有时候能偶尔不黑屏,但是跑着跑着又黑屏,求大神解决办法!

你好,运行时遇到报错WARN: no response in log, trigger re-launch action.

2015-12-30 06:04:22 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:568.00,width:320.00}}", UIScreen, "monkey-2015-12-30T06-04-22-790Z")
2015-12-30 06:04:22 +0000 Screenshot captured.
2015-12-30 06:04:22 +0000 Warning: Target app go to outside, trigger re-launch action.
2015-12-30 06:32:29 +0000 Fail: The target application appears to have died
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
2015-12-30 14:35:58.767 instruments[2991:3778682] Attempting to change event horizon while disengage
2015-12-30 06:35:58 +0000 Fail: The target application appears to have died
2015-12-30 14:35:58.876 instruments[2991:3778682] Attempting to change event horizon while disengage
WARN: no response in log, trigger re-launch action.

在simulator上面测试没有问题,在真机mini2和iPhone6i上都报错

报错如下:

XXX@JackPro  ~/iOSCheck/IPAs  smart_monkey -a com.tencent.qjnn
INSTRUMENTS_TRACE_PATH : /Users/liuyi/iOSCheck/IPAs/*.trace
RESULT_BASE_PATH : /Users/liuyi/iOSCheck/IPAs/smart_monkey_result
{:app_path=>"com.tencent.qjnn", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1) =======================================
Attempting iOS device system log capture via deviceconsole.
BundleID was found: com.tencent.qjnn
Run: ["instruments", "-w", "7824fdd4d7be6d8074022e8c14b8581082e32acb", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "com.tencent.qjnn", "-e", "UIASCRIPT", "/Users/liuyi/iOSCheck/IPAs/smart_monkey_result/report_20151201100305/custom.js", "-e", "UIARESULTSPATH", "/Users/liuyi/iOSCheck/IPAs/smart_monkey_result/report_20151201100305"]
Stop iOS system log capture.

是真机必须要有开发者证书才行吗?

设备运行过程中crash后,整个测试直接结束

首先,已确认所有环境配置正常。

  1. iphone4
  2. ./smart_monkey -a com.Letv.LeDisk
    -w 9f5978714ab647bc359a0d93d9ff9de8a0d71608 -t 1000 -c ../custom_cfg -s ../app_path/xxx.app.dSYM
    --compress-result 50% --detail-count 10 --drop-useless-img
  3. 重要:应用刚刚启动后monkey开始运行,点击了约5~6下,app crash

期望:吊起应用继续跑

实际:log显示kill output之类的,如下

, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-17-312Z")
2016-01-25 10:56:17 +0000 Screenshot captured.
2016-01-25 10:56:17 +0000 Debug: target.tapWithOptions({x:"166.5966214239597", y:"65.38101590238512"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:18 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-18-050Z")
2016-01-25 10:56:18 +0000 Screenshot captured.
2016-01-25 10:56:18 +0000 Debug: target.tapWithOptions({x:"308.9835082739592", y:"28.76575370319188"}, {touchCount:"3", duration:"0", tapCount:"1"})
2016-01-25 10:56:18 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-18-902Z")
2016-01-25 10:56:19 +0000 Screenshot captured.
2016-01-25 10:56:19 +0000 Debug: target.tapWithOptions({x:"260.4810170829296", y:"267.1769515937194"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:19 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-19-909Z")
2016-01-25 10:56:20 +0000 Screenshot captured.
2016-01-25 10:56:20 +0000 Debug: target.tapWithOptions({x:"73.92561718821526", y:"290.8697573747486"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:21 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-21-044Z")
2016-01-25 10:56:21 +0000 Screenshot captured.
2016-01-25 10:56:21 +0000 Debug: target.tapWithOptions({x:"112.5092296302319", y:"224.7084815520793"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:22 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-22-046Z")
2016-01-25 10:56:22 +0000 Screenshot captured.
2016-01-25 10:56:23 +0000 Debug: target.tapWithOptions({x:"273.1582693755627", y:"376.7482504062355"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:23 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-23-599Z")
2016-01-25 10:56:23 +0000 Screenshot captured.
2016-01-25 10:56:24 +0000 Debug: target.tapWithOptions({x:"136.3582353293896", y:"89.94992464780807"}, {touchCount:"1", duration:"0", tapCount:"1"})
2016-01-25 10:56:24 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-24-469Z")
2016-01-25 10:56:24 +0000 Screenshot captured.
2016-01-25 10:56:25 +0000 Debug: target.flickFromTo({x:"291.1390550434589", y:"410.4507970949635"}, {x:"247.8205546736717", y:"407.8598544094712"})
2016-01-25 10:56:25 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:480.00,width:320.00}}", UIScreen, "monkey-2016-01-25T10-56-25-500Z")
2016-01-26 02:59:12 +0000 Fail: The target application appears to have died
2016-01-25 18:59:12.345 instruments[11675:345553] Attempting to set event horizon when core is not engaged, request ignored
2016-01-25 18:59:12.346 instruments[11675:345553] Attempting to set event horizon when core is not engaged, request ignored
2016-01-25 10:56:26 +0000 Screenshot captured.
Instruments Trace Complete (Duration : 22.119165s; Output : /Users/letv/CrashMonkey4IOS/bin/instrumentscli1.trace)
Stop iOS system log capture.
Drop useless images...
Compress screenshot images...
Monkey Test Report:/Users/letv/CrashMonkey4IOS/bin/smart_monkey_result/report_20160125185836/index.html
EXIT 0

WARN: no response in log, trigger re-launch action.

2015-08-20 09:32:20.931 instruments[564:11839] Attempting to set event horizon when core is not engaged, request ignored
2015-08-20 01:31:26 +0000 Screenshot captured.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log, trigger re-launch action.
WARN: no response in log

iOS8.3系统下运行脚本报错

Run: ["instruments", "-w", "f9bd5ab81d006b6e6aca13c537751e5e60486250", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "com.gao7.wallpaper.pid39", "-e", "UIASCRIPT", "/Users/chenlengyao/smart_monkey_result/report_20150629021758/custom.js", "-e", "UIARESULTSPATH", "/Users/chenlengyao/smart_monkey_result/report_20150629021758"]
2015-06-29 02:18:07.532 instruments[2815:68563] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-29 02:18:09.871 instruments[2815:68561] Automation Instrument ran into an exception while trying to run the script. UIAScriptAgentSignaledException
2015-06-29 09:18:09 +0000 Fail: An error occurred while trying to run the script.
Instruments Trace Complete (Duration : 2.206182s; Output : /Users/chenlengyao/instrumentscli1.trace)
Stop iOS system log capture.
2015-06-29 02:18:14.476 instruments[2824:68598] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Find new crash report: /Users/chenlengyao/smart_monkey_result/report_20150629021758/Run 1/ScriptAgent_2015-06-29-171617_bbde-iPhone.crash

按照说明配置好环境后运行命令报错,日志如下

localhost:CrashMonkey4IOS-master Hellengo$ bin/smart_monkey
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /bin in PATH, mode 040777
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- erubis (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/Hellengo/.Trash/CrashMonkey4IOS-master 下午6.16.21/lib/smart_monkey/monkey_runner.rb:7:in <module:UIAutoMonkey>' from /Users/Hellengo/.Trash/CrashMonkey4IOS-master 下午6.16.21/lib/smart_monkey/monkey_runner.rb:3:in<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/Hellengo/.Trash/CrashMonkey4IOS-master 下午6.16.21/lib/smart_monkey.rb:3:in <top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require' from bin/smart_monkey:10:in

'

-n 2 -t 50后,事件数变为99999999

执行smart_monkey -a BundleID -n 2 -d //Users/jane/Documents -t 50 --event-number 60 后,monkey.config.numberOfEvents变为了99999999,这是为啥?

IOS7系统运行smart_monkey,执行到锁屏自动解锁后程序退出。

在执行过程中执行到锁屏解锁后,监控不到应用程序,程序退出。

运行命令:smart_monkey -a com.pingan.rympush -w 2abb53d0f829972ba905cca44662d89f1fd4fcda -n 5 -t 12000

测试设备:Iphone5S(IOS7.1.2)
配置:只改了customjs和UIAutoMonkey.js的事件数。
monkey.config.numberOfEvents = 500000

PS:用之前的Crash_monkey代码锁屏解锁没有问题
运行Log:
2015-06-10 06:06:35 +0000 Debug: target.captureRectWithName("{origin:{x:0.00,y:0.00}, size:{height:568.00,width:320.00}}", "monkey-2015-06-10T06-06-35-333Z")
2015-06-10 06:06:35 +0000 Screenshot captured.
2015-06-10 06:06:35 +0000 Debug: target.captureRectWithName("{origin:{x:0.00,y:0.00}, size:{height:0.00,width:0.00}}", "monkey-2015-06-10T06-06-35-333Z")
2015-06-10 06:06:35 +0000 Screenshot captured.
2015-06-10 06:06:35 +0000 Debug: target.lockForDuration("0.67512764967978")
2015-06-10 06:06:37 +0000 Debug: target.springboard().mainWindow().scrollViews().firstWithPredicate("ANY elements.name == 'SlideToUnlock' OR ANY elements.name == 'SlideToSetup'").dragInsideWithOptions({endOffset:{x:0.90,y:0.90}}, duration:"0.5", startOffset:{x:0.10,y:0.90}}})
2015-06-10 06:06:39 +0000 Debug: target.captureRectWithName("{origin:{x:0.00,y:0.00}, size:{height:568.00,width:320.00}}", "monkey-2015-06-10T06-06-39-898Z")
2015-06-10 06:06:39 +0000 Screenshot captured.
2015-06-10 06:06:39 +0000 Debug: target.captureRectWithName("{origin:{x:0.00,y:0.00}, size:{height:0.00,width:0.00}}", "monkey-2015-06-10T06-06-39-898Z")
2015-06-10 06:06:39 +0000 Screenshot captured.
2015-06-10 06:06:39 +0000 Warning: Target app go outside, Re-launch tested app via UIAutoMonkey.
2015-06-10 06:06:45 +0000 Fail: The target application appears to have died
2015-06-10 14:06:46.012 instruments[6628:97061] Attempting to set event horizon when core is not engaged, request ignored
2015-06-10 14:06:46.012 instruments[6628:97630] Attempting to set event horizon when core is not engaged, request ignored
Instruments Trace Complete (Duration : 89.349403s; Output : /Users/sky/instrumentscli0.trace)
Stop iOS system log capture.
2015-06-10 14:06:56.186 instruments[6654:97756] WebKit Threading Violation - initial use of WebKit from a secondary thread.

Failed to start Instruments daemon

xxxMacBook-Pro:bin xxx$ smart_monkey -a com.ubercab.UberDriver -w 11f12a7e9599b3d23453ec9a13034d4a2dca2800
INSTRUMENTS_TRACE_PATH : /Users/xxx/monkey4ios/CrashMonkey4IOS/bin/*.trace
RESULT_BASE_PATH : /Users/xxx/monkey4ios/CrashMonkey4IOS/bin/smart_monkey_result
{:app_path=>"com.ubercab.UberDriver", :device=>"11f12a7e9599b3d23453ec9a13034d4a2dca2800", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
2015-10-20 02:02:25.264 instruments[35230:4f03] Failed to start Instruments daemon on ' iPhone6 (8.4.1)' (The service is invalid.)
=================================== Start Test (1/1) =======================================
2015-10-20 02:02:25.662 instruments[35239:4837] Failed to start Instruments daemon on ' iPhone6 (8.4.1)' (The service is invalid.)
2015-10-20 02:02:26.043 instruments[35242:1307] Failed to start Instruments daemon on ' iPhone6 (8.4.1)' (The service is invalid.)

有没有什么方法可以处理 apple id 输入框?

我们的应用中带有打开其它应用的操作。其中某些应用在打开后会弹出 apple id 输入框。此时即使使用 idevicedebug -u <udid> run <bundle id> >/dev/null 2>&1 & 也无法把被测应用恢复前台,也无法关掉这个输入框(输入框不属于被测应用,onAlert 没捕获到)。

想问下你们在使用 monkey 过程中有没有遇到类似问题?有没有探索过一些解决方案?

谢谢!

没有安装 ideviceinstaller 时给出更友好的错误信息

若没有安装 ideviceinstaller ,使用 bin/smart_monkey --list-app 时会出现如下错误:

============For iPhone Device:
/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/lib/smart_monkey/monkey_runner.rb:175:in ``': No such file or directory - ideviceinstaller (Errno::ENOENT)
    from /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/lib/smart_monkey/monkey_runner.rb:175:in `list_app'
    from /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/lib/smart_monkey/monkey_runner.rb:24:in `run'
    from ./smart_monkey:49:in `<main>'

建议把错误改成更友好的错误信息,如:

Cannot get app info on iPhone devices since ideviceinstaller do not exist. Please run "brew install ideviceinstaller" to install it.

系统版本都是一样9.2,apple 6,6p 错误提示如下,apple5,5s都能正常跑起来

/Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:218:in ``': Interrupt
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:218:indevices' from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:201:in device'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:236:in`is_simulator'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:173:in `list_app'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/lib/smart_monkey/monkey_runner.rb:23:in`run'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.5.0/bin/smart_monkey:58:in `<top (required)>'
from /usr/local/bin/smart_monkey:23:in`load'
from /usr/local/bin/smart_monkey:23:in `

'

如何使用mac中的模拟器?

使用命令:smart_monkey --list-devices 找出iPhone6plus的 udid后,跑Monkey,又报错:Invalid device, Please given a vaild device!
报错如下:
iPhone 6 Plus (8.0 Simulator) [E21A039B-CA74-4909-95A4-3F37335750D9]
Tank-iMac:~ 007$ smart_monkey -t 300 -n 5 -s niiwoo.dSYM —event-number 1000 —compress-result 50% —detail-count 100 -a com.niiwoo.finance -w E21A039B-CA74-4909-95A4-3F37335750D9
INSTRUMENTS_TRACE_PATH : /Users/jp007/*.trace
RESULT_BASE_PATH : /Users/jp007/smart_monkey_result
{:time_limit_sec=>300, :run_count=>5, :dsym_file_path=>"/Users/jp007/niiwoo.dSYM", :app_path=>"com.niiwoo.finance", :device=>"E21A039B-CA74-4909-95A4-3F37335750D9", :detail_event_count=>50}
=================================== Start Test (1/5) =======================================
Attempting iOS Simulator system log capture via tail system.log.
2015-08-17 09:33:03.337 instruments[4719:68419] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Stop iOS system log capture.
Invalid device, Please given a vaild device!

Unable to open device file './OTAUpdate-2015-03-11-10-10-24.ips' (10). Skipping...

环境:
xcode6.4
IOS 8.4.1

smart_mokey -a xxx -w xxx -n 1000

一直报如题的错,何解?

log输出如下:
INSTRUMENTS_TRACE_PATH : /Users/chenzheng/smart_monkey_result/report_20150917162911/result_000/*.trace
RESULT_BASE_PATH : /Users/chenzheng/smart_monkey_result/report_20150917162911/result_000/smart_monkey_result
{:app_path=>"com.pinganfu.ent.pluginboard", :device=>"50bc4656d9fcd1c1b7d66ec3dac849729799e84b", :run_count=>1000, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1000) =======================================
Unable to open device file './OTAUpdate-2015-03-11-10-10-24.ips' (10). Skipping...
Attempting iOS device system log capture via deviceconsole.
BundleID was found: com.xxxx.xxx
Run: ["instruments", "-w", "50bc4656d9fcd1c1b7d66ec3dac849729799e84b", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "com.pinganfu.ent.pluginboard", "-e", "UIASCRIPT", "/Users/chenzheng/smart_monkey_result/report_20150917162911/result_000/smart_monkey_result/report_20150917174320/custom.js", "-e", "UIARESULTSPATH", "/Users/chenzheng/smart_monkey_result/report_20150917162911/result_000/smart_monkey_result/report_20150917174320"]
Stop iOS system log capture.
Unable to open device file './OTAUpdate-2015-03-11-10-10-24.ips' (10). Skipping...

应用crash后,app无法吊起,后台多个idevicedebug进程

Uploading 3EDEE60D-BA84-48AD-98A6-72C8ACB9DA8A.png…
Uploading 3EDEE60D-BA84-48AD-98A6-72C8ACB9DA8A.png…

  1. monkey测试进行中
    2.app crash
  2. 出现re-launch action多次

期望:应用启动

实际:应用卡死未启动,后台进程中出现多个idevicedebug进程,并且结束所有进程后,手机app会多次被启动,怀疑多个idevicedebug自我阻塞
上传截图失败,可联系qq 326956045

libxml2-2.9.2.tar.gz 无法下载

curl: (56) Recv failure: Connection reset by peer
Error: Failed to download resource "libxml2"
Download failed: ftp://xmlsoft.org/libxml2/libxml2-2.9.2.tar.gz

CrashMonkey4IOS/bin/smart_monkey -d ~/有坛 --event-number 3000 -a com.forum.dev -w e8babe2abef5a5065da02dca9fac64aa43dafeb6

2015-07-02 00:24:06.090 instruments[1088:14415] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-07-02 07:24:12 +0000 Fail: The target application appears to have died
2015-07-02 00:24:12.890 instruments[1088:14414] Attempting to set event horizon when core is not engaged, request ignored
2015-07-02 00:24:12.890 instruments[1088:14414] Attempting to set event horizon when core is not engaged, request ignored
Instruments Trace Complete (Duration : 7.386172s; Output : /Users/chenlengyao/instrumentscli5.trace)
Stop iOS system log capture.

JetsamEvent-XXXXXX.crash的一些疑问

你好,我在用Monkey跑我们App的时候,经常会看到JetsamEvent-XXXXXX.crash,里面并没有包含App的堆栈信息,请问一下这个日志是插件抛出的?还是App的问题?

在xcode7下执行monkey报错

执行命令,设备为iphone4s模拟器
$./smart_monkey -a com.vipshop.lf -w 806DCE99-A1AB-46C1-8D46-AAF4B9820ECE
日志如下:
/Users/jincheng/Documents/IOS Monkey/CrashMonkey4IOS/lib/smart_monkey/monkey_doctor.rb:7: warning: Insecure world writable dir /usr/bin in PATH, mode 040757
INSTRUMENTS_TRACE_PATH : /Users/jincheng/Documents/IOS Monkey/CrashMonkey4IOS/bin/*.trace
RESULT_BASE_PATH : /Users/jincheng/Documents/IOS Monkey/CrashMonkey4IOS/bin/smart_monkey_result
{:app_path=>"com.vipshop.lf", :device=>"806DCE99-A1AB-46C1-8D46-AAF4B9820ECE", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
xcode-select: error: tool 'instruments' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
Invalid device, Please given a vaild device!
xcode-select: error: tool 'instruments' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

使用模拟器运行 CrashMonkey 过程中出现锁屏操作,结果 CrashMonkey 无法自行解锁

使用模拟器运行 CrashMonkey 过程中出现了一次锁屏操作,结果 Monkey 无法自行解锁。

运行命令:

$ ./smart_monkey -a chj.ToDoList -w E23DE92A-B6B1-4AEF-9632-4DA8DD7CE630

E23DE92A-B6B1-4AEF-9632-4DA8DD7CE630 是 iPhone 6 (8.3 Simulator) 的 identifier

运行配置:
custom.js 没有进行任何修改,使用的是 master 分支上的 custom.js 。

运行过程关键 Log :

INSTRUMENTS_TRACE_PATH : /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/*.trace
RESULT_BASE_PATH : /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result
{:app_path=>"chj.ToDoList", :device=>"E23DE92A-B6B1-4AEF-9632-4DA8DD7CE630", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1) =======================================
2015-06-07 23:01:29.941 instruments[7256:210314] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-07 23:01:30.729 instruments[7264:210381] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Attempting iOS Simulator system log capture via tail system.log.
BundleID was found: chj.ToDoList
Run: ["instruments", "-w", "E23DE92A-B6B1-4AEF-9632-4DA8DD7CE630", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "chj.ToDoList", "-e", "UIASCRIPT", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607230129/custom.js", "-e", "UIARESULTSPATH", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607230129"]
2015-06-07 23:01:31.594 instruments[7269:210442] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-07 15:01:39 +0000 Default: {"width":375,"height":667}
2015-06-07 15:01:39 +0000 Debug: target.tapWithOptions({x:"337.0170464913826", y:"268.924522628542"}, {touchCount:"1", tapCount:"1", duration:"0"})
2015-06-07 15:01:39 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:667.00,width:375.00}}", UIScreen, "monkey-2015-06-07T15-01-39-558Z")
2015-06-07 15:01:39 +0000 Screenshot captured.
...
2015-06-07 15:01:47 +0000 Debug: target.flickFromTo({x:"55.99269334925339", y:"628.6212073885836"}, {x:"284.4106543343514", y:"408.6799378818832"})
2015-06-07 15:01:47 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:667.00,width:375.00}}", UIScreen, "monkey-2015-06-07T15-01-47-423Z")
2015-06-07 15:01:47 +0000 Screenshot captured.
2015-06-07 15:01:47 +0000 Debug: target.lockForDuration("0.3549308124929667")
2015-06-07 15:01:49 +0000 Debug: target.systemApp().mainWindow().scrollViews().firstWithPredicate("ANY elements.name == 'SlideToUnlock' OR ANY elements.name == 'SlideToSetup' OR ANY elements.name == 'Passcode field'").dragInsideWithOptions({endOffset:{x:0.90,y:0.90}}, duration:"0.5", startOffset:{x:0.20,y:0.90}}})
2015-06-07 15:01:52 +0000 Debug: Unlock failed. Retrying up to 2 more time(s).
2015-06-07 15:01:52 +0000 Debug: target.systemApp().mainWindow().scrollViews().firstWithPredicate("ANY elements.name == 'SlideToUnlock' OR ANY elements.name == 'SlideToSetup' OR ANY elements.name == 'Passcode field'").dragInsideWithOptions({endOffset:{x:0.90,y:0.90}}, duration:"0.5", startOffset:{x:0.20,y:0.90}}})
2015-06-07 15:01:53 +0000 Debug: Unlock failed. Retrying up to 1 more time(s).
2015-06-07 15:01:53 +0000 Debug: target.systemApp().mainWindow().scrollViews().firstWithPredicate("ANY elements.name == 'SlideToUnlock' OR ANY elements.name == 'SlideToSetup' OR ANY elements.name == 'Passcode field'").dragInsideWithOptions({endOffset:{x:0.90,y:0.90}}, duration:"0.5", startOffset:{x:0.20,y:0.90}}})
2015-06-07 15:01:55 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:0.00,y:0.00}, size:{height:667.00,width:375.00}}", UIScreen, "monkey-2015-06-07T15-01-55-572Z")
2015-06-07 15:01:55 +0000 Screenshot captured.
2015-06-07 15:01:55 +0000 Warning: Target app go to outside, trigger re-launch action.

然后 CrashMonkey 就停在此处,然后模拟器一直保持锁屏界面,直到手动解锁后 CrashMonkey 才自动继续执行。

使用 iPad + iOS 8.2 时会出现 tap point is not within the bounds of the screen on line 145 of UIAutoMonkey.js 错误

测试环境:
被测设备:iPad mini2 + iOS 8.2

测试配置:

启动命令:

$ bin/smart_monkey -a chj.ToDoList -w 2143b478b4141119f7ae286abdb693ebefd01ea5

custom.js 使用的是 master 分支上的 custom.js ,没有做任何修改。

输出 log :

INSTRUMENTS_TRACE_PATH : /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/*.trace
RESULT_BASE_PATH : /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result
{:app_path=>"chj.ToDoList", :device=>"2143b478b4141119f7ae286abdb693ebefd01ea5", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1) =======================================
2015-06-07 23:59:36.852 instruments[7896:266326] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Attempting iOS device system log capture via deviceconsole.
BundleID was found: chj.ToDoList
Run: ["instruments", "-w", "2143b478b4141119f7ae286abdb693ebefd01ea5", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "chj.ToDoList", "-e", "UIASCRIPT", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607235935/custom.js", "-e", "UIARESULTSPATH", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607235935"]
2015-06-07 23:59:42.646 instruments[7908:266524] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-07 15:59:50 +0000 Default: {"width":1024.0000335703464,"height":768.0000447604625}
2015-06-07 15:59:50 +0000 Debug: target.dragFromToForDuration({x:"742.7453675940633", y:"212.1336553357542"}, {x:"268.3888267641887", y:"265.4147026157007"}, "0.5")
2015-06-07 15:59:51 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:-256.00,y:-0.00}, size:{height:768.00,width:1024.00}}", UIScreen, "monkey-2015-06-07T15-59-51-497Z")
2015-06-07 15:59:51 +0000 Screenshot captured.
2015-06-07 15:59:51 +0000 Debug: target.tapWithOptions({x:"486.0092997299507", y:"300.4554277984425"}, {touchCount:"1", tapCount:"1", duration:"0"})
2015-06-07 15:59:51 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:-256.00,y:-0.00}, size:{height:768.00,width:1024.00}}", UIScreen, "monkey-2015-06-07T15-59-51-806Z")
2015-06-07 15:59:51 +0000 Screenshot captured.
2015-06-07 15:59:52 +0000 Debug: target.tapWithOptions({x:"598.3043232038617", y:"554.203523655422"}, {touchCount:"1", tapCount:"1", duration:"0"})
2015-06-07 15:59:52 +0000 Debug: target.captureRectOnScreenWithName("{origin:{x:-256.00,y:-0.00}, size:{height:768.00,width:1024.00}}", UIScreen, "monkey-2015-06-07T15-59-52-115Z")
2015-06-07 15:59:52 +0000 Screenshot captured.
2015-06-07 15:59:52 +0000 Debug: target.tapWithOptions({x:"332.7966623166576", y:"-42.84549929387867"}, {touchCount:"1", tapCount:"1", duration:"0"})
2015-06-07 15:59:52 +0000 Debug: tap point is not within the bounds of the screen
2015-06-07 15:59:52 +0000 Debug: MonkeyTest finish.
2015-06-07 15:59:52 +0000 Error: Script threw an uncaught JavaScript error: tap point is not within the bounds of the screen on line 145 of UIAutoMonkey.js
2015-06-07 15:59:53 +0000 Stopped: Script was stopped by the user
2015-06-07 23:59:53.194 instruments[7908:266624] Attempting to set event horizon when core is not engaged, request ignored
Instruments Trace Complete (Duration : 10.302137s; Output : /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/instrumentscli0.trace)
Stop iOS system log capture.
2015-06-07 23:59:57.887 instruments[7918:266679] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-08 00:00:05.761 instruments[7937:267018] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-08 00:00:07.390 instruments[7947:267059] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Monkey Test Report:/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607235935/index.html
EXIT 0

sys log:


Jun  7 22:23:19 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:23:35 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:23:48 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:23:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:23:58 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:24:07 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:24:18 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:24:23 hengjiede-iPad ubd[1718] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 22:24:29 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:25:06 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:25:20 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:25:31 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:25:37 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:25:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:25:58 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:26:01 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 22:26:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:26:16 hengjiede-iPad kernel[0] <Notice>: AppleMultitouchN1SPI: updating power statistics
Jun  7 22:26:16 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
Jun  7 22:26:16 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 3->255
Jun  7 22:26:17 hengjiede-iPad backupd[1719] <Warning>: INFO: Scheduling next backup at 6/7/15, 10:26:47 PM
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: INFO: Backup starting
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: INFO: DeviceID="2143b478b4141119f7ae286abdb693ebefd01ea5", DeviceName="hengjie的 iPad", ProductType="iPad4,4", BuildVersion="12D508"
Jun  7 22:26:47 hengjiede-iPad wifid[33] <Error>: WiFi:[455380007.539281]: Disable WoW requested by "backupd"
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: WiFi is associated YES
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: WiFi is associated YES
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: Opened /System/Library/PrivateFrameworks/AirTrafficDevice.framework/AirTrafficDevice
Jun  7 22:26:47 hengjiede-iPad backupd[1719] <Warning>: Framework NanoMusicSync could not be found.
Jun  7 22:26:48 hengjiede-iPad backupd[1719] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 22:26:48 hengjiede-iPad nsurlstoraged[1362] <Error>: realpath() returned NULL for /var/root/Library/Caches/com.apple.backupd
Jun  7 22:26:48 hengjiede-iPad nsurlstoraged[1362] <Error>: The read-connection to the DB=/var/root/Library/Caches/com.apple.backupd/Cache.db is NOT valid.  Unable to determine schema version.
Jun  7 22:26:48 hengjiede-iPad nsurlstoraged[1362] <Error>: realpath() returned NULL for /var/root/Library/Caches/com.apple.backupd
Jun  7 22:26:48 hengjiede-iPad nsurlstoraged[1362] <Error>: realpath() returned NULL for /var/root/Library/Caches/com.apple.backupd
Jun  7 22:26:48 hengjiede-iPad nsurlstoraged[1362] <Error>: ERROR: unable to determine file-system usage for FS-backed cache at /var/root/Library/Caches/com.apple.backupd/fsCachedData. Errno=13
Jun  7 22:26:50 hengjiede-iPad backupd[1719] <Warning>: INFO: Refreshed cache in 1.849 s
Jun  7 22:26:51 hengjiede-iPad nsurlstoraged[1362] <Error>: realpath() returned NULL for /var/root/Library/Caches/com.apple.backupd
Jun  7 22:26:51 hengjiede-iPad nsurlstoraged[1362] <Error>: realpath() returned NULL for /var/root/Library/Caches/com.apple.backupd
Jun  7 22:26:54 hengjiede-iPad backupd[1719] <Warning>: INFO: Scanned in 4.395 s
Jun  7 22:26:54 hengjiede-iPad backupd[1719] <Warning>: INFO: Found 12 deleted files in 0.011 s
Jun  7 22:26:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Created snapshot 81 (301 files of size 22.6 MB)
Jun  7 22:26:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Created backup and snapshot in 0.385 s
Jun  7 22:26:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Adding 301 files of size 22.6 MB
Jun  7 22:26:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 3 files of size 0 B in 0.412 s at 0.00 MB/s (0.0%)
Jun  7 22:27:32 hengjiede-iPad IDSRemoteURLConnectionAgent[1720] <Warning>: [Warning] Services all disappeared, removing all dependent devices
Jun  7 22:27:32 hengjiede-iPad wifid[33] <Error>: WiFi:[455380052.731309]: Disable WoW requested by "IDSRemoteURLConn"
Jun  7 22:27:32 hengjiede-iPad IDSRemoteURLConnectionAgent[1720] <Warning>: WiFi is associated YES
Jun  7 22:27:32 hengjiede-iPad IDSRemoteURLConnectionAgent[1720] <Warning>: WiFi is associated YES
Jun  7 22:27:32 hengjiede-iPad wifid[33] <Error>: WiFi:[455380052.792530]: Disable WoW requested by "IMRemoteURLConne"
Jun  7 22:27:32 hengjiede-iPad IMRemoteURLConnectionAgent[1721] <Warning>: WiFi is associated YES
Jun  7 22:27:32 hengjiede-iPad IMRemoteURLConnectionAgent[1721] <Warning>: WiFi is associated YES
Jun  7 22:27:37 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 100 files of size 1.6 MB in 39.623 s at 0.04 MB/s (7.1%)
Jun  7 22:27:41 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:27:41 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:27:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:28:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:29:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:30:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:31:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:32:01 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 100 files of size 14.1 MB in 261.323 s at 0.05 MB/s (55.3%)
Jun  7 22:32:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:32:37 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 12 files of size 3.2 MB in 35.510 s at 0.09 MB/s (66.2%)
Jun  7 22:32:50 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 67 files of size 3.6 MB in 10.668 s at 0.34 MB/s (79.4%)
Jun  7 22:32:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Added batch of 31 files of size 123.0 KB in 4.543 s at 0.03 MB/s (80.0%)
Jun  7 22:32:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Finished adding files in 359.744 s at 0.06 MB/s
Jun  7 22:32:55 hengjiede-iPad backupd[1719] <Warning>: INFO: Committed snapshot in 0.349 s
Jun  7 22:32:57 hengjiede-iPad backupd[1719] <Warning>: INFO: Backup finished in 370.414 s
Jun  7 22:32:57 hengjiede-iPad backupd[1719] <Warning>: INFO: Merging old snapshot 79
Jun  7 22:32:58 hengjiede-iPad backupd[1719] <Warning>: INFO: Scheduling next backup at 6/8/15, 10:32:55 PM
Jun  7 22:33:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:34:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:34:23 hengjiede-iPad ubd[1725] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 22:35:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:36:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:37:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:38:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:39:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:39:58 hengjiede-iPad networkd[84] <Warning>: NStatManagerHandleSrcCounts:1731 couldn't find NStatSourceRef for 147335
Jun  7 22:39:58 hengjiede-iPad networkd[84] <Warning>: NStatManagerHandleSrcCounts:1731 couldn't find NStatSourceRef for 147334
Jun  7 22:39:58 hengjiede-iPad networkd[84] <Warning>: NStatManagerHandleSrcCounts:1731 couldn't find NStatSourceRef for 147332
Jun  7 22:39:58 hengjiede-iPad networkd[84] <Warning>: NStatManagerHandleSrcCounts:1731 couldn't find NStatSourceRef for 147331
Jun  7 22:40:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:41:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:42:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:42:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 2000 mA (measured 1387 mA)
Jun  7 22:42:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 1392 mA)
Jun  7 22:42:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1391 mA)
Jun  7 22:42:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1387 mA)
Jun  7 22:42:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1372 mA)
Jun  7 22:43:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:44:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:44:23 hengjiede-iPad ubd[1726] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 22:45:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:46:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:47:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 1343 mA)
Jun  7 22:47:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1359 mA)
Jun  7 22:47:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1354 mA)
Jun  7 22:47:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1342 mA)
Jun  7 22:47:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1500 mA (measured 1330 mA)
Jun  7 22:47:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:48:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:49:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:50:07 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:51:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:52:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:52:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 1314 mA)
Jun  7 22:52:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1326 mA)
Jun  7 22:52:30 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1315 mA)
Jun  7 22:52:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1308 mA)
Jun  7 22:52:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1500 mA (measured 1302 mA)
Jun  7 22:53:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:54:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:54:23 hengjiede-iPad ubd[1727] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 22:55:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:56:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:57:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1289 mA)
Jun  7 22:57:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1297 mA)
Jun  7 22:57:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1290 mA)
Jun  7 22:57:31 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1500 mA (measured 1276 mA)
Jun  7 22:57:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:58:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:59:14 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:14 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:15 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:16 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:16 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:35 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:59:35 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Current mcc: '0' simulated:'0'.
Jun  7 22:59:35 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Received timezone "Asia/Shanghai" from "Location" with mcc 0
Jun  7 22:59:35 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Not setting time zone to Asia/Shanghai from Location because time zone is unchanged
Jun  7 22:59:46 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 22:59:46 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 22:59:46 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:46 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:48 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 22:59:50 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:50 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 22:59:50 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 22:59:50 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:55 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 22:59:55 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 22:59:55 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:55 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:55 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:56 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 22:59:56 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 22:59:56 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 22:59:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 22:59:57 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 22:59:57 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 22:59:57 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:00:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:01:30 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:01:30 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:01:30 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:01:30 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:01:30 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:01:32 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:01:32 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:01:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:02:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:03:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:04:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:04:08 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 2000 mA (measured 1252 mA)
Jun  7 23:04:08 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 1239 mA)
Jun  7 23:04:23 hengjiede-iPad ubd[1739] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:05:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:06:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:07:26 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:07:26 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:07:26 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:26 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:31 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:31 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:36 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1293 mA)
Jun  7 23:07:36 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1288 mA)
Jun  7 23:07:36 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1283 mA)
Jun  7 23:07:36 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1500 mA (measured 1272 mA)
Jun  7 23:07:36 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:07:36 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:07:36 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:36 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:36 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:37 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:07:37 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:07:37 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:38 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:38 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:07:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:08:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:09:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:10:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:11:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:12:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:12:34 hengjiede-iPad kernel[0] <Notice>: 113650.806419 wlan0.A[29420] AppleBCMWLANBGScanManager::configurePrivateMACForBGScans(): BG-SCAN PRIVATE MAC 0 0 0 0 0 0
Jun  7 23:13:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:14:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:14:23 hengjiede-iPad ubd[1745] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:14:35 hengjiede-iPad syncdefaultsd[1746] <Notice>: (Note ) marked "com.me.keyvalueservice" topic as "opportunistic" on <APSConnection: 0x14c506a10>
Jun  7 23:14:40 hengjiede-iPad locationd[55] <Notice>: Starting gyro calibration, user initiated, 0
Jun  7 23:14:40 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 2000 mA (measured 1309 mA)
Jun  7 23:14:40 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 932 mA)
Jun  7 23:14:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1438 mA)
Jun  7 23:14:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 930 mA)
Jun  7 23:14:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 982 mA)
Jun  7 23:15:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:16:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:16:36 hengjiede-iPad syncdefaultsd[1746] <Notice>: (Note ) marked "com.me.keyvalueservice" topic as "opportunistic" on <APSConnection: 0x14c506a10>
Jun  7 23:17:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:18:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 2000 mA (measured 1520 mA)
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1900 mA (measured 1431 mA)
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1800 mA (measured 1501 mA)
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1700 mA (measured 1496 mA)
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1600 mA (measured 1481 mA)
Jun  7 23:19:41 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: limiting USB input current to 1500 mA (measured 1434 mA)
Jun  7 23:19:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:20:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:21:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:22:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:22:49 hengjiede-iPad locationd[55] <Notice>: Stopped sensor calibration, fState, 2, successful, 1
Jun  7 23:22:49 hengjiede-iPad locationd[55] <Notice>: Stopped gyro calibration
Jun  7 23:23:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:24:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:24:24 hengjiede-iPad ubd[1747] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:25:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:26:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:27:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:28:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:29:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:30:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:31:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:32:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:32:59 hengjiede-iPad cloudd[1634] <Error>: <CKDFetchRecordChangesURLRequest: 0x127eba840> sent request UUID F96EF56C-1CCB-44E6-8B04-0823C67ED24E, received f96ef56c-1ccb-44e6-8b04-0823c67ed24e
Jun  7 23:33:00 hengjiede-iPad cloudd[1634] <Error>: <CKDGetRecordZonesURLRequest: 0x127edbe30> sent request UUID A38795AD-0A5B-4CB4-BDB1-73BE6CE125D8, received a38795ad-0a5b-4cb4-bdb1-73be6ce125d8
Jun  7 23:33:01 hengjiede-iPad bird[1420] <Error>: SQLite[28]: file renamed while open:
Jun  7 23:33:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:34:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:34:24 hengjiede-iPad ubd[1748] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:35:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:36:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:37:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:38:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:39:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:40:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:41:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:42:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:43:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:44:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:44:24 hengjiede-iPad ubd[1749] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:45:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:46:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:47:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:48:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:49:57 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:50:08 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableDetect 0
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableType Detached
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: virtual IOReturn AppleUSBDeviceMux::message(UInt32, IOService *, void *) - kMessageInterfaceWasDeActivated
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: AppleUSBDeviceMux::reportStats: USB mux statistics: 
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: USB mux: 24934 reads / 0 errors, 40534 writes / 0 errors
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: USB mux: 0 short packets, 0 dups
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: void AppleUSBDeviceMux::asyncWriteComplete(struct USBWriteBuffer *, IOReturn, UInt32) Error sending 40 byte packet: 0xe0004050, failing
Jun  7 23:50:49 hengjiede-iPad kernel[0] <Notice>: void AppleUSBDeviceMux::asyncWriteComplete(struct USBWriteBuffer *, IOReturn, UInt32) Error sending 353 byte packet: 0xe0004050, failing
Jun  7 23:50:49 hengjiede-iPad ptpd[1618] <Notice>: PTP interface has been deactivated.
Jun  7 23:50:49 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:50:49 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:50:49 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:50:49 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:50:49 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:50:49 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:50:49 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 255->6 (deferring until bootloaded)
Jun  7 23:50:49 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Enabling lock screen media controls updates for screen turning on.
Jun  7 23:50:49 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: device bootloaded
Jun  7 23:50:49 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->6
Jun  7 23:50:49 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Current mcc: '0' simulated:'0'.
Jun  7 23:50:49 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Received timezone "Asia/Shanghai" from "Location" with mcc 0
Jun  7 23:50:49 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Not setting time zone to Asia/Shanghai from Location because time zone is unchanged
Jun  7 23:50:58 hengjiede-iPad kernel[0] <Notice>: AppleMultitouchN1SPI: updating power statistics
Jun  7 23:50:58 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
Jun  7 23:50:58 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->255
Jun  7 23:50:59 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:51:00 hengjiede-iPad gputoolsd[1751] <Error>: <DYLockdownTransport: 0x15cd17510>: read io failure: Connection reset by peer (54)
Jun  7 23:51:03 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:51:13 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: PM response took 5542 ms (62, lockdownd)
Jun  7 23:51:51 hengjiede-iPad powerd[29] <Notice>: Entering Sleep state due to 'Idle Sleep': Using BATT (Charge:100%) 
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.508533 wlan0.N[29421] AppleBCMWLANCore::setPowerStateGated():   powerState 0, fStateFlags 0x30005, dev 0xffffff80919d4000 (this 0, provider 1)
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.508574 wlan0.N[29422] AppleBCMWLANCore::powerOffSystem():  : Powering Off and sleeping
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.508586 wlan0.N[29423] AppleBCMWLANCore::powerOff():  fStateFlags(30004)
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.535927 wlan0.N[29424] AppleBCMWLANCore::validAssociationForWoW(): DHCP Wake event 1 IsHotSpot 0 activeNATKeepAlives 0 LPAS 0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.535962 wlan0.A[29425] AppleBCMWLANBGScanManager::configurePrivateMACForBGScans(): BG-SCAN PRIVATE MAC 0 0 0 0 0 0
Jun  7 23:51:51 hengjiede-iPad wifid[33] <Error>: _dispatchDriverAvailable: available 0, reason -528345084, subreason 0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.548030 wlan0.A[29426] AppleBCMWLANCore::configureDMS(): Added Traffic Classifer 4
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.549991 wlan0.A[29427] AppleBCMWLANCore::configureNATKeepAlives(): Keep Alive Count Returned from XNU is 0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.550020 wlan0.A[29428] AppleBCMWLANCore::configureWoWEntry(): Configuring NAT Keep-Alive Not Supported
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.580030 wlan0.A[29429] AppleBCMWLANConfigManager::configureRoamingProfile(): Received new roaming profile 1 (was 1, flag=0x2)
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.606021 wlan0.N[29430] AppleBCMWLANCore::powerOff():  Associated & WoW enabled, WiFi will remain up
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleBCMWLANCore::powerStateChange type(0) to(0) async took 97 ms
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: 116007.606398 wlan0.N[29431] AppleBCMWLANCore::setPowerStateGated():   powerState 0, fStateFlags 0x20000, dev 0xffffff8091a55000 (this 1, provider 0)
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: wlan::powerStateChange type(0) to(2) async took 98 ms
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - msg = 3758096912
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: IOReturn AppleSEPManager::_setPowerState(unsigned long *): power state 1 -> 0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleCS42L81Audio::disableAudio: CS42L81_CODECIntStatus_PDN_DONE bit not read previously
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleSEP: sleep ART ready, saving
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: ART: 30 5f 02 01 00 30 38 02 03 00 ab 2e 04 14 0e e6 1f 07 c2 0b b2 41 c2 06 94 d2 c8 73 e9 d8 14 99 b3 28 04 14 14 18 bd b5 3c 39 28 07 ae 76 48 8b a5 39 34 9f d7 64 dc c9 04 00 31 03 c0 01 00 04 20 8f 9d 09 19 da 97 61 6b ad da ad aa a7 66 5b eb 99 a5 a5 9f 8a f8 47 21 ca e9 7e 30 7b 7b 4c 55 
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: bool AppleSEPARTStorage::save_incoming_art(const uint8_t *, const uint8_t *): Incoming art set and synched
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - msg = 0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - kSEPNotifyOK2Sleep
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleSEPManager::powerStateChange type(2) to(0) async took 221 ms
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: ASPStorage::powerStateChange type(2) to(0) async took 221 ms
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleS5L8960XPerformanceController::_restorePMGRState: _pcPSRegs[2]=> 0x0
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleS5L8960XPerformanceController::_restorePMGRState: _pcPSRegs[1]=> 0x1C0706
Jun  7 23:51:51 hengjiede-iPad kernel[0] <Notice>: AppleS5L8960XPerformanceController::_restorePMGRState: _pcPSRegs[0]=> 0x68081B8
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: IOReturn AppleSEPManager::_setPowerState(unsigned long *): power state 0 -> 1
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP status: 1
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP status: 1
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP accepted Tz0
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP status: 2
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP status: 2
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: IOReturn AppleSEPBooter::bootSEP(AppleSEPFirmware *, AppleSEPSharedMemoryBuffer *, bool): load the art
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: IOReturn AppleSEPBooter::bootSEP(AppleSEPFirmware *, AppleSEPSharedMemoryBuffer *, bool): separt returned is 0xffffff8091f01d00
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP accepted SEPART
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: IOReturn AppleSEPBooter::bootSEP(AppleSEPFirmware *, AppleSEPSharedMemoryBuffer *, bool): SEP booting
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116007.969936 wlan0.N[29432] AppleBCMWLANCore::setPowerStateGated():   powerState 1, fStateFlags 0x20000, dev 0xffffff8091a55000 (this 1, provider 0)
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116007.969947 wlan0.N[29433] AppleBCMWLANCore::powerOnSystem():  : Powering On
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116007.969952 wlan0.N[29434] AppleBCMWLANCore::powerOn():  stateFlags(20001)
Jun  7 23:53:50 hengjiede-iPad discoveryd[50] <Notice>: Basic DNSResolver UDNSServer:: PowerState is Wakeup
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPBooter::_bootAction(void *, void *): SEP resumed from RAM
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: AppleSEPManager::powerStateChange type(2) to(1) async took 56 ms
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPManager::notifyOSActive(): SEP/OS is alive
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: void AppleSEPManager::_updateDeviceTree(): updateDeviceTreeThread started
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - msg = 3758096944
Jun  7 23:53:50 hengjiede-iPad CLTM[17] <Notice>: CLTM: resetting temps: now = 1433692430, last update = 1433692306
Jun  7 23:53:50 hengjiede-iPad powerd[29] <Notice>: 
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - msg = 1
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: ASPSEPNotifier::message - kSEPNotifyOK2Wrap
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: static void AppleSEPManager::_updateDeviceTreeThread(void *): updateDeviceTree Success
Jun  7 23:53:50 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.177730 wlan0.N[29435] AppleBCMWLANCore::calculateAvailableRoamTime(): available roam time for WoW is -1 secs
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.177767 wlan0.A[29436] AppleBCMWLANCore::processPowerStatsChangesInSleep(): WOW (0x6) power report: MpcDuration 0ms PmDuration 118680ms SleepDuration 119493ms DutyCycle 0.6% RoamScanDuration 0ms ConnectTime 0ms AvailableRoamTime -1ms
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.185207 wlan0.A[29437] AppleBCMWLANBGScanManager::configurePrivateMACForBGScans(): BG-SCAN PRIVATE MAC 0 0 0 0 0 0
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.185257 wlan0.A[29438] AppleBCMWLANCore::powerOn():  Tearing down WoW mode
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.195150 wlan0.A[29439] AppleBCMWLANCore::configureAssociatedWNMModeExit(): Terminated WNM Service
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: 116008.213228 wlan0.A[29440] AppleBCMWLANConfigManager::configureRoamingProfile(): Received new roaming profile 1 (was 1, flag=0x0)
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: en0: BSSID changed to 84:1b:5e:7a:95:31
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: AppleBCMWLANCore::powerStateChange type(2) to(1) async took 264 ms
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: system wake events:dock
Jun  7 23:53:50 hengjiede-iPad wifid[33] <Error>: _dispatchDriverAvailable: available 1, reason -528345085, subreason 0
Jun  7 23:53:50 hengjiede-iPad powerd[29] <Notice>: Wake [CDNVA] due to /: Using BATT (Charge:100%)
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableDetect 0
Jun  7 23:53:50 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableType Detached
Jun  7 23:53:50 hengjiede-iPad powerd[29] <Notice>: 
Jun  7 23:53:50 hengjiede-iPad discoveryd[50] <Notice>: Basic DNSResolver UDNSServer:: PowerState is Wakeup
Jun  7 23:53:53 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableDetect 1
Jun  7 23:53:53 hengjiede-iPad kernel[0] <Notice>: AppleARMPMUCharger: AppleUSBCableType USBHost
Jun  7 23:53:54 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 255->6 (deferring until bootloaded)
Jun  7 23:53:54 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Enabling lock screen media controls updates for screen turning on.
Jun  7 23:53:54 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: device bootloaded
Jun  7 23:53:54 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->6
Jun  7 23:53:54 hengjiede-iPad ptpd[1752] <Error>: ptpd: startResponder
Jun  7 23:53:54 hengjiede-iPad routined[1399] <Notice>: 455385234.569839 (6/7/15, 11:53:54 PM GMT+8), [DATABASE]: failed to execute statement
Jun  7 23:53:54 hengjiede-iPad routined[1399] <Notice>: 455385234.574198 (6/7/15, 11:53:54 PM GMT+8), [DATABASE]: statement, INSERT INTO Hint (Timestamp, Latitude, Longitude, HorizontalAccuracy) VALUES (?, ?, ?, ?), return code, 19, error, UNIQUE constraint failed: Hint.Timestamp, Hint.Latitude, Hint.Longitude
Jun  7 23:53:54 hengjiede-iPad routined[1399] <Notice>: 455385234.574500 (6/7/15, 11:53:54 PM GMT+8), [DATABASE]: failed to finalize statement
Jun  7 23:53:54 hengjiede-iPad routined[1399] <Notice>: 455385234.574727 (6/7/15, 11:53:54 PM GMT+8), [DATABASE]: statement, , return code, 19, error, UNIQUE constraint failed: Hint.Timestamp, Hint.Latitude, Hint.Longitude
Jun  7 23:53:54 hengjiede-iPad installd[1630] <Notice>: 0x100484000 -[MIClientConnection lookupUninstalledWithOptions:completion:]: Lookup uninstalled requested by atc (pid 1620) with options (null)
Jun  7 23:53:54 hengjiede-iPad ptpd[1752] <Notice>: Photo library available
Jun  7 23:53:54 hengjiede-iPad ptpd[1752] <Notice>: PTP interface has been activated at high speed.
Jun  7 23:53:55 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Received time 06/07/2015 15:53:54±60.00 from "MobileLockdown"
Jun  7 23:53:55 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Want active time in 1318.52min. Need active time in 3425.36min. Remaining retry interval: 0.000000min.
Jun  7 23:53:55 hengjiede-iPad UserEventAgent[17] <Warning>: BTA <ERROR>: validateAndAddDefaults(com.apple.timed): End Time (inf) > now (455385235.1) + BACKGROUND_TASK_AGENT_JOB_WINDOW_MAX_TIME_FROM_NOW_SEC (3024000.0) + BACKGROUND_TASK_AGENT_JOB_TIME_ERROR_MARGIN (300.0)
Jun  7 23:53:55 hengjiede-iPad timed[1378] <Notice>: (Error) CoreTime: Error requesting proactive time check job
Jun  7 23:53:55 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Current mcc: '0' simulated:'0'.
Jun  7 23:53:55 hengjiede-iPad timed[1378] <Notice>: (Note ) CoreTime: Received timezone "Asia/Chongqing" from "MobileLockdown" with mcc 0
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such process
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:55 hengjiede-iPad MobileStorageMounter[1756] <Error>: 0x198a22310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
Jun  7 23:53:56 hengjiede-iPad backupd[1755] <Warning>: INFO: Scheduling next backup at 6/8/15, 10:32:55 PM
Jun  7 23:53:56 hengjiede-iPad lockdownd[62] <Error>: CFStringGetCString error in locklog
Jun  7 23:53:56 hengjiede-iPad mobile_assertion_agent[1625] <Notice>: service_one_connection: Connection closed for client iTunes.
Jun  7 23:54:01 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:54:02 hengjiede-iPad kernel[0] <Notice>: AppleMultitouchN1SPI: updating power statistics
Jun  7 23:54:02 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Disabling lock screen media controls updates for screen turning off.
Jun  7 23:54:02 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->255
Jun  7 23:54:02 hengjiede-iPad installd[1630] <Error>: 0x100594000 +[MIContainer allContainersForIdentifier:options:error:]: Failed to find app with bundle ID com.apple.bird.SharedPackageExtensions
Jun  7 23:54:02 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:54:05 hengjiede-iPad kernel[0] <Notice>: 116023.326684 wlan0.A[29441] AppleBCMWLANCore::dumpWmeCounters():  per AC tx counters: 1920798 153228 42472 14180, rx counters: 4207742 40231 0 1871 
Jun  7 23:54:05 hengjiede-iPad kernel[0] <Notice>: 116023.326714 wlan0.A[29442] AppleBCMWLANCore::dumpWmeCounters():                AWDL: Tx 0 0 0 0      Rx: 0 0 0 0 
Jun  7 23:54:07 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:54:20 hengjiede-iPad iaptransportd[63] <Warning>: CIapPortAppleIDBus: Auth timer timeout completed on pAIDBPort:0x1265159f0, portID:01 downstream port
Jun  7 23:54:45 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 255->6 (deferring until bootloaded)
Jun  7 23:54:45 hengjiede-iPad SpringBoard[48] <Warning>: [MPUSystemMediaControls] Enabling lock screen media controls updates for screen turning on.
Jun  7 23:54:45 hengjiede-iPad sharingd[54] <Notice>: 23:54:45.171 : Stopping Handoff scanning
Jun  7 23:54:45 hengjiede-iPad wirelessproxd[49] <Notice>: (Error) trying to stop a scan while the central isn't available
Jun  7 23:54:45 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: device bootloaded
Jun  7 23:54:45 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->6
Jun  7 23:54:46 hengjiede-iPad backboardd[51] <Notice>: MultitouchHID: detection mode: 6->3
Jun  7 23:54:46 hengjiede-iPad sharingd[54] <Notice>: 23:54:46.557 : Stopping Handoff scanning
Jun  7 23:54:46 hengjiede-iPad wirelessproxd[49] <Notice>: (Error) trying to stop a scan while the central isn't available
Jun  7 23:54:46 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:54:46 hengjiede-iPad wirelessproxd[49] <Warning>: (Warn ) CoreBluetooth: API MISUSE: <CBCentralManager: 0x12550b8b0> can only accept this command while in the powered on state
Jun  7 23:54:46 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:46 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:46 hengjiede-iPad crash_mover[1759] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 23:54:50 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:52 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay read 51 total bytes: 
    ========================
    ASL is here to serve you
Jun  7 23:54:52 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:54:52 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:54:53 hengjiede-iPad SpringBoard[48] <Warning>: Entitlement com.apple.multitasking.termination required to kill applications.
Jun  7 23:54:53 hengjiede-iPad com.apple.xpc.launchd[1] (UIKitApplication:chj.ToDoList[0x4c68][1706]) <Notice>: Service exited due to signal: Killed: 9
Jun  7 23:54:53 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1706: No such process
Jun  7 23:54:53 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1706: No such process
Jun  7 23:54:53 hengjiede-iPad SpringBoard[48] <Warning>: Application 'UIKitApplication:chj.ToDoList[0x4c68]' exited abnormally via signal.
Jun  7 23:54:53 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x15752ad80; chj.ToDoList; pid: 1706; hostpid: -1> to 2, priority: No such process
Jun  7 23:54:53 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x15752ad80; chj.ToDoList; pid: 1706; hostpid: -1> to 4096, priority: No such process
Jun  7 23:54:55 hengjiede-iPad kernel[0] <Notice>: xpcproxy[1762] Container: /private/var/mobile/Containers/Data/Application/C6DB7F6A-0F31-46AB-8A44-978B1B00657E (sandbox)
Jun  7 23:54:53 hengjiede-iPad ToDoList[1762] <Error>: assertion failed: 12D508: libxpc.dylib + 71792 [3C982BC2-5B46-305A-9A09-3C3D15332820]: 0x7d
Jun  7 23:54:53 hengjiede-iPad Unknown[1762] <Error>: 
Jun  7 23:54:53 hengjiede-iPad ToDoList[1762] <Warning>: NSMainNibFile and UIMainStoryboardFile are both set. NSMainNibFile ignored.
Jun  7 23:54:53 hengjiede-iPad ScriptAgent[1763] <Warning>: UIAutomation is not enabled on this device. UIAutomation must be enabled in Settings.
Jun  7 23:54:53 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:53 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:53 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:54:53 hengjiede-iPad ScriptAgent[1763] <Warning>: UIAutomation is not enabled on this device. UIAutomation must be enabled in Settings.
Jun  7 23:54:53 hengjiede-iPad ScriptAgent[1763] <Error>: *** Terminating app due to uncaught exception 'kUIAExceptionUIAutomationNotEnabled', reason: 'UIAutomation is not enabled on this device. UIAutomation must be enabled in Settings.'
    *** First throw call stack:
    (0x183302530 0x1942c00e4 0x183302470 0x10019bf28 0x10019be34 0x1000e7a44 0x1841fa4ec 0x1832bad34 0x1832b9fd8 0x1832b8088 0x1831e51f4 0x1841120b8 0x18416c5d8 0x1000cf648 0x19493ea08)
Jun  7 23:54:53 hengjiede-iPad ReportCrash[1764] <Error>: task_set_exception_ports(B07, 400, D03, 0, 0) failed with error (4: (os/kern) invalid argument)
Jun  7 23:54:53 hengjiede-iPad ReportCrash[1764] <Notice>: ReportCrash acting against PID 1763
Jun  7 23:54:53 hengjiede-iPad ReportCrash[1764] <Notice>: Formulating crash report for process ScriptAgent[1763]
Jun  7 23:54:54 hengjiede-iPad ReportCrash[1764] <Notice>: Saved report to /var/mobile/Library/Logs/CrashReporter/ScriptAgent_2015-06-07-235453_hengjiede-iPad.ips
Jun  7 23:54:54 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1762: No such process
Jun  7 23:54:54 hengjiede-iPad com.apple.xpc.launchd[1] (UIKitApplication:chj.ToDoList[0xc216][1762]) <Notice>: Service exited due to signal: Killed: 9
Jun  7 23:54:54 hengjiede-iPad SpringBoard[48] <Warning>: Application 'UIKitApplication:chj.ToDoList[0xc216]' exited abnormally via signal.
Jun  7 23:54:54 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:54:54 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:54:54 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:54 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:58 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:54:58 hengjiede-iPad crash_mover[1766] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 23:55:05 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:55:06 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:55:06 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:55:06 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:55:06 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:55:07 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:55:07 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:55:07 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:55:07 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:55:35 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:55:35 hengjiede-iPad Preferences[1770] <Error>: assertion failed: 12D508: libxpc.dylib + 71792 [3C982BC2-5B46-305A-9A09-3C3D15332820]: 0x7d
Jun  7 23:55:35 hengjiede-iPad Unknown[1770] <Error>: 
Jun  7 23:55:35 hengjiede-iPad UserEventAgent[17] <Warning>: Tracking com.apple.Preferences (via activity)
Jun  7 23:55:35 hengjiede-iPad Preferences[1770] <Error>: mms: ***** isMmsConfigured = 0
Jun  7 23:55:35 hengjiede-iPad Preferences[1770] <Warning>: BTM: attaching to BTServer
Jun  7 23:55:48 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:55:56 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:56:07 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:56:23 hengjiede-iPad ubd[1771] <Warning>: iCloud Documents through ubd is deactivated, using bird instead (Nov  7 2014 : 20:42:00).
Jun  7 23:57:06 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:57:56 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'
Jun  7 23:58:07 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Inactive'
Jun  7 23:58:14 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:14 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:14 hengjiede-iPad crash_mover[1773] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 23:58:18 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:18 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:20 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay read 51 total bytes: 
    ========================
    ASL is here to serve you
Jun  7 23:58:20 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:58:20 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:58:21 hengjiede-iPad SpringBoard[48] <Warning>: Entitlement com.apple.multitasking.termination required to kill applications.
Jun  7 23:58:24 hengjiede-iPad kernel[0] <Notice>: xpcproxy[1776] Container: /private/var/mobile/Containers/Data/Application/C6DB7F6A-0F31-46AB-8A44-978B1B00657E (sandbox)
Jun  7 23:58:21 hengjiede-iPad ToDoList[1776] <Error>: assertion failed: 12D508: libxpc.dylib + 71792 [3C982BC2-5B46-305A-9A09-3C3D15332820]: 0x7d
Jun  7 23:58:21 hengjiede-iPad Unknown[1776] <Error>: 
Jun  7 23:58:21 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:58:21 hengjiede-iPad ToDoList[1776] <Warning>: NSMainNibFile and UIMainStoryboardFile are both set. NSMainNibFile ignored.
Jun  7 23:58:22 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:22 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:23 hengjiede-iPad Preferences[1770] <Warning>: /SourceCache/ExternalAccessory/ExternalAccessory-287/EAAccessoryManager.m:__51-[EAAccessoryManager _checkForConnectedAccessories]_block_invoke-631 ending background task
Jun  7 23:58:27 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:58:30 hengjiede-iPad MobileGestaltHelper[1577] <Error>: libMobileGestalt MobileGestalt.c:273: server_access_check denied access to question UniqueDeviceID for pid 1777
Jun  7 23:58:30 hengjiede-iPad ScriptAgent[1777] <Error>: libMobileGestalt MobileGestaltSupport.m:170: pid 1777 (ScriptAgent) does not have sandbox access for re6Zb+zwFKJNlkQTUeT+/w and IS NOT appropriately entitled
Jun  7 23:58:30 hengjiede-iPad ScriptAgent[1777] <Error>: libMobileGestalt MobileGestalt.c:534: no access to UniqueDeviceID (see <rdar://problem/11744455>)
Jun  7 23:58:30 hengjiede-iPad ScriptAgent[1777] <Warning>: Warning - Unable to stop script because the script was already stopped.
Jun  7 23:58:31 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1776: No such process
Jun  7 23:58:31 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1776: No such process
Jun  7 23:58:31 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1776: No such process
Jun  7 23:58:31 hengjiede-iPad com.apple.xpc.launchd[1] (UIKitApplication:chj.ToDoList[0x9349][1776]) <Notice>: Service exited due to signal: Killed: 9
Jun  7 23:58:31 hengjiede-iPad SpringBoard[48] <Warning>: Application 'UIKitApplication:chj.ToDoList[0x9349]' exited abnormally via signal.
Jun  7 23:58:31 hengjiede-iPad assertiond[58] <Warning>: pid_suspend failed for <BKNewProcess: 0x157631d50; chj.ToDoList; pid: 1776; hostpid: -1>: Unknown error: -1, Unknown error: -1
Jun  7 23:58:31 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x157631d50; chj.ToDoList; pid: 1776; hostpid: -1> to 2, priority: No such process
Jun  7 23:58:31 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x157631d50; chj.ToDoList; pid: 1776; hostpid: -1> to 4096, priority: No such process
Jun  7 23:58:31 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:58:31 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:58:31 hengjiede-iPad notification_proxy[1495] <Error>: 0x10061c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:31 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:36 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:36 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:36 hengjiede-iPad crash_mover[1779] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 23:58:44 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:58:44 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:58:44 hengjiede-iPad notification_proxy[1495] <Error>: 0x10061c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:45 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:58:45 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:58:45 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:58:46 hengjiede-iPad notification_proxy[1495] <Error>: 0x10061c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:37 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:37 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:37 hengjiede-iPad crash_mover[1784] <Notice>: (Error) NPSLogging: <NPSDomainAccessor.m +[NPSDomainAccessor resolveActivePairedDevicePairingID:pairingDataStore:]:41> Failed to resolve pairing ID ((null)) or data store ((null)) for active device
Jun  7 23:59:41 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:43 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay read 51 total bytes: 
    ========================
    ASL is here to serve you
Jun  7 23:59:43 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:59:43 hengjiede-iPad syslog_relay[1628] <Notice>: syslog_relay found the ASL prompt. Starting...
Jun  7 23:59:43 hengjiede-iPad SpringBoard[48] <Warning>: Entitlement com.apple.multitasking.termination required to kill applications.
Jun  7 23:59:46 hengjiede-iPad kernel[0] <Notice>: xpcproxy[1787] Container: /private/var/mobile/Containers/Data/Application/C6DB7F6A-0F31-46AB-8A44-978B1B00657E (sandbox)
Jun  7 23:59:43 hengjiede-iPad ToDoList[1787] <Error>: assertion failed: 12D508: libxpc.dylib + 71792 [3C982BC2-5B46-305A-9A09-3C3D15332820]: 0x7d
Jun  7 23:59:43 hengjiede-iPad Unknown[1787] <Error>: 
Jun  7 23:59:43 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:59:43 hengjiede-iPad ToDoList[1787] <Warning>: NSMainNibFile and UIMainStoryboardFile are both set. NSMainNibFile ignored.
Jun  7 23:59:44 hengjiede-iPad notification_proxy[1495] <Error>: 0x100594000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:44 hengjiede-iPad notification_proxy[1495] <Error>: 0x10061c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:49 hengjiede-iPad locationd[55] <Notice>: Gesture EnabledForTopCLient: 0, EnabledInDaemonSettings: 0
Jun  7 23:59:52 hengjiede-iPad MobileGestaltHelper[1577] <Error>: libMobileGestalt MobileGestalt.c:273: server_access_check denied access to question UniqueDeviceID for pid 1788
Jun  7 23:59:52 hengjiede-iPad ScriptAgent[1788] <Error>: libMobileGestalt MobileGestaltSupport.m:170: pid 1788 (ScriptAgent) does not have sandbox access for re6Zb+zwFKJNlkQTUeT+/w and IS NOT appropriately entitled
Jun  7 23:59:52 hengjiede-iPad ScriptAgent[1788] <Error>: libMobileGestalt MobileGestalt.c:534: no access to UniqueDeviceID (see <rdar://problem/11744455>)
Jun  7 23:59:53 hengjiede-iPad ScriptAgent[1788] <Warning>: Warning - Unable to stop script because the script was already stopped.
Jun  7 23:59:53 hengjiede-iPad com.apple.xpc.launchd[1] (UIKitApplication:chj.ToDoList[0xb56c][1787]) <Notice>: Service exited due to signal: Killed: 9
Jun  7 23:59:53 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1787: No such process
Jun  7 23:59:53 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1787: No such process
Jun  7 23:59:53 hengjiede-iPad SpringBoard[48] <Warning>: Unable to get short BSD proc info for 1787: No such process
Jun  7 23:59:53 hengjiede-iPad SpringBoard[48] <Warning>: Application 'UIKitApplication:chj.ToDoList[0xb56c]' exited abnormally via signal.
Jun  7 23:59:53 hengjiede-iPad assertiond[58] <Warning>: pid_suspend failed for <BKNewProcess: 0x157631e80; chj.ToDoList; pid: 1787; hostpid: -1>: Unknown error: -1, Unknown error: -1
Jun  7 23:59:53 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x157631e80; chj.ToDoList; pid: 1787; hostpid: -1> to 2, priority: No such process
Jun  7 23:59:53 hengjiede-iPad assertiond[58] <Warning>: Could not set priority of <BKNewProcess: 0x157631e80; chj.ToDoList; pid: 1787; hostpid: -1> to 4096, priority: No such process
Jun  7 23:59:53 hengjiede-iPad ScriptAgent[1789] <Warning>: Warning - Unable to stop script because the script was already stopped.
Jun  7 23:59:54 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.processcontrol.posixspawn
Jun  7 23:59:54 hengjiede-iPad DTMobileIS[1652] <Warning>: Could not create service named com.apple.instruments.server.services.launchdaemon
Jun  7 23:59:54 hengjiede-iPad notification_proxy[1495] <Error>: 0x100484000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:54 hengjiede-iPad notification_proxy[1495] <Error>: 0x10050c000 -[MNPLockdownConnection receiveMessage]: lockdown_receive_message error!
Jun  7 23:59:56 hengjiede-iPad locationd[55] <Notice>: Location icon should now be in state 'Active'

启动多台真机测试时报错

尝试在终端启动测试,指定两台真机,只有其中一台可以正常运行,另外一台偶尔可以动一下,基本上不会执行操作,并且报如下错误:
WebKit Threading Violation - initial use of WebKit from a secondary thread。

请问是否是不支持多台设备同时执行 Monkey

运行失败后报错in `read': No such file or directory

报错信息为:

/Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:327:in `read': No such file or directory - /Users/buildserver/Desktop/ios-monkey/smart_monkey_result/report_20150612114103/orientation (Errno::ENOENT)
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:327:in `rotate_imgs'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:132:in `finish_running'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:50:in `block in run'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:46:in `times'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:46:in `run'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/bin/smart_monkey:51:in `<top (required)>'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/smart_monkey:23:in `load'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/smart_monkey:23:in `<main>'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:in `eval'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:in `<main>'

机器是iMac,系统osx 10.9.5
使用rvm重新安装了ruby2.0.0-p643
执行的真机是7.1.1系统

完整的运行脚本过程:

buildserver:ios-monkey buildserver$ smart_monkey -a com.pajk.personaldoctor -w ae46855fdca94d750fe40c2fcd45cfc3ad9ff111 -t 144000
INSTRUMENTS_TRACE_PATH : /Users/buildserver/Desktop/ios-monkey/*.trace
RESULT_BASE_PATH : /Users/buildserver/Desktop/ios-monkey/smart_monkey_result
{:app_path=>"com.pajk.personaldoctor", :device=>"ae46855fdca94d750fe40c2fcd45cfc3ad9ff111", :time_limit_sec=>144000, :run_count=>1, :detail_event_count=>50}
2015-06-12 11:41:05.558 instruments[45769:4b13] WebKit Threading Violation - initial use of WebKit from a secondary thread.
=================================== Start Test (1/1) =======================================
2015-06-12 11:41:06.120 instruments[45778:2307] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-12 11:41:06.847 instruments[45788:1307] WebKit Threading Violation - initial use of WebKit from a secondary thread.
2015-06-12 11:41:08.606 instruments[45799:1307] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Attempting iOS device system log capture via deviceconsole.
BundleID was found: com.pajk.personaldoctor
Run: ["instruments", "-w", "ae46855fdca94d750fe40c2fcd45cfc3ad9ff111", "-l", "144000000", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "com.pajk.personaldoctor", "-e", "UIASCRIPT", "/Users/buildserver/Desktop/ios-monkey/smart_monkey_result/report_20150612114103/custom.js", "-e", "UIARESULTSPATH", "/Users/buildserver/Desktop/ios-monkey/smart_monkey_result/report_20150612114103"]
2015-06-12 11:41:09.733 instruments[45808:4f03] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Instruments Usage Error : Specified target process is invalid: com.pajk.personaldoctor
instruments, version 6.1 (56160)
usage: instruments [-t template] [-D document] [-l timeLimit] [-i #] [-w device] [[-p pid] | [application [-e variable value] [argument ...]]]
Stop iOS system log capture.
2015-06-12 11:41:13.581 instruments[45819:30b] WebKit Threading Violation - initial use of WebKit from a secondary thread.
Find new crash report: /Users/buildserver/Desktop/ios-monkey/smart_monkey_result/report_20150612114103/Run 1/DTMobileIS_2015-06-12-114254_iPhone.crash
/Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:327:in `read': No such file or directory - /Users/buildserver/Desktop/ios-monkey/smart_monkey_result/report_20150612114103/orientation (Errno::ENOENT)
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:327:in `rotate_imgs'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:132:in `finish_running'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:50:in `block in run'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:46:in `times'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/lib/smart_monkey/monkey_runner.rb:46:in `run'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/gems/smart_monkey-0.4.1/bin/smart_monkey:51:in `<top (required)>'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/smart_monkey:23:in `load'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/smart_monkey:23:in `<main>'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:in `eval'
    from /Users/buildserver/.rvm/gems/ruby-2.0.0-p643/bin/ruby_executable_hooks:15:in `<main>'

真机上跑money,提示如下

在真机上跑monkey,提示:
Instruments Trace Error : Target failed to run: Permission to debug xxx.xxx.xxxx.test was denied. The app must be signed with a development identity (e.g. iOS Developer).

环境配置完成后无法运行

按照这个步骤:
1,安装Ruby运行环境,建议不要使用OS X自带版本,可自行使用RVM安装最新版的Ruby。建议使用淘宝镜像安装,速度比较快,$ sed -i -e 's/ftp.ruby-lang.org/pub/ruby/ruby.taobao.org/mirrors/ruby/g' ~/.rvm/config/db
2,确保gem可用,也建议使用淘宝镜像 gem sources --remove https://rubygems.org/;gem sources -a http://ruby.taobao.org/;gem sources -l
3,安装Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完使用命令:

crash_monkey -a com.51fanli.fanli -w 728cd07ef9a84dfeb0c04cc20d02a68d3162cd8e -n 1 500

提示:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- erubis (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/sh428/Desktop/CrashMonkey4IOS-master/lib/crash_monkey/monkey_runner.rb:7:in <module:UIAutoMonkey>' from /Users/sh428/Desktop/CrashMonkey4IOS-master/lib/crash_monkey/monkey_runner.rb:3:in<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /Users/sh428/Desktop/CrashMonkey4IOS-master/lib/crash_monkey.rb:2:in <top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in require' from /Users/sh428/Desktop/CrashMonkey4IOS-master/bin/crash_monkey:8:in

'
SH428deMacBook-Air:CrashMonkey4IOS-master sh428$

请问我的步骤还缺少什么?或者哪一步可能出错误,请告知,万分感谢!

user smart_monkey arise as follow

2015-08-12 14:23:53.817 instruments[51192:847117] Automation Instrument ran into an exception while trying to run the script. UIAScriptAgentSignaledException
2015-08-12 06:23:53 +0000 Fail: An error occurred while trying to run the script.
Instruments Trace Complete (Duration : 3.905550s; Output /instrumentscli0.trace)
Stop iOS system log capture.
Find new crash report: /smart_monkey_result/report_20150812142326/Run 1/LatestCrash-ScriptAgent.crash
error : Operation in progress

Downloading https://www.openssl.org/source/openssl-1.0.2.tar.gz 404

执行 brew install libimobiledevice 在Terminal, ==> Installing libimobiledevice dependency: openssl
Warning: Building source; cellar of openssl's bottle is /usr/local/Cellar
==> Downloading https://www.openssl.org/source/openssl-1.0.2.tar.gz

curl: (22) The requested URL returned error: 404 Not Found
Trying a mirror...
==> Downloading https://raw.githubusercontent.com/DomT4/LibreMirror/master/OpenS

curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download resource "openssl"
Download failed: https://raw.githubusercontent.com/DomT4/LibreMirror/master/OpenSSL/openssl-1.0.2.tar.gz

It doesn't work on iOS8.4 with Xcode7 beta4

The following is the output, I don't have any experience on iOS SW development, I don't know how and where to start with. is the crashmonkey compatible with the new iOS/XCode version?

#########outputs:

./smart_monkey -w dc762b3adc05cb21cbbc26ddd69e803d77 -a com.youkong
INSTRUMENTS_TRACE_PATH : /Users/huaping/Downloads/CrashMonkey4IOS-master/bin/*.trace
RESULT_BASE_PATH : /Users/huaping/Downloads/CrashMonkey4IOS-master/bin/smart_monkey_result
{:device=>"dc762b3adc05cb21cbbc26ddd69e803d77", :app_path=>"com.youkong", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1) =======================================
Attempting iOS device system log capture via deviceconsole.
BundleID was found: com.youkong
Run: ["instruments", "-w", "dc762b3adc05cb21cbbc26ddd69e803d77", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "com.youkong", "-e", "UIASCRIPT", "/Users/huaping/Downloads/CrashMonkey4IOS-master/bin/smart_monkey_result/report_20151008112104/custom.js", "-e", "UIARESULTSPATH", "/Users/huaping/Downloads/CrashMonkey4IOS-master/bin/smart_monkey_result/report_20151008112104"]
Stop iOS system log capture.
Find new crash report: /Users/huaping/Downloads/CrashMonkey4IOS-master/bin/smart_monkey_result/report_20151008112104/Run 1/stacks-2015-10-08-093117.crash

imagemagick 无法安装

安装 imagemagick 时报错,如下:
➜ AutoTest brew install imagemagick
==> Installing dependencies for imagemagick: libpng, freetype
==> Installing imagemagick dependency: libpng
==> Downloading https://downloads.sf.net/project/libpng/libpng16/1.6.12/libpng-1

curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download resource "libpng"
Download failed: https://downloads.sf.net/project/libpng/libpng16/1.6.12/libpng-1.6.12.tar.gz
➜ AutoTest

关于dsym

-s: 指向被测app的**.dSYM**文件,若出现crash,解析crash为明文。e.g.-s testapp.dSYM

请教下,dsym要放到哪里。

-w 参数在使用 -w "iPhone 6 (8.3 Simulator)" 这种写法时出错

通过查阅源码,我发现看到 -w 参数最终是传递给 instrument 命令使用的。 instrument 命令本来是支持 -w "iPhone 6 (8.3 Simulator)" 这种调用方法的,但在 smart_monkey 中使用这种写法时会出现如下错误:

=================================== Start Test (1/1) =======================================
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `idevicecrashreport -u iPhone 6 (8.3 Simulator) -e -k /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607225716/crash_1'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
Attempting iOS device system log capture via deviceconsole.
BundleID was found: chj.ToDoList
Run: ["instruments", "-w", "iPhone 6 (8.3 Simulator)", "-t", "/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate", "chj.ToDoList", "-e", "UIASCRIPT", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607225716/custom.js", "-e", "UIARESULTSPATH", "/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607225716"]
Stop iOS system log capture.
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `idevicecrashreport -u iPhone 6 (8.3 Simulator) -e -k /Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607225716/crash_1'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `ideviceinfo -u iPhone 6 (8.3 Simulator) -k ProductType'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `ideviceinfo -u iPhone 6 (8.3 Simulator) -k ProductVersion'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `"instruments" -s devices | grep iPhone 6 (8.3 Simulator)'
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `ideviceinfo -u iPhone 6 (8.3 Simulator) -k DeviceName'
Monkey Test Report:/Users/hengjiechen/Develop/iOS/research/CrashMonkey4IOS/bin/smart_monkey_result/report_20150607225716/index.html
EXIT 1

可以看到错误原因基本都是没有在使用 iPhone 6 (8.3 Simulator) 时加上引号。加上引号后应该就能支持-w "iPhone 6 (8.3 Simulator)" 这种参数,从而提高可读性。

环境都装好了,但是执行不起来,具体报错如下

没有提示bundle id错误,所以没搞懂,求助~~~
chendongdong-2:~ chendongdong$ smart_monkey -a com.baitian.wenta -s [60A3866E-0B1B-4DAB-B274-E15DF47C9E5D]
INSTRUMENTS_TRACE_PATH : /Users/chendongdong/*.trace
RESULT_BASE_PATH : /Users/chendongdong/smart_monkey_result
{:app_path=>"com.baitian.wenta", :dsym_file_path=>"/Users/chendongdong/[60A3866E-0B1B-4DAB-B274-E15DF47C9E5D]", :run_count=>1, :time_limit_sec=>nil, :detail_event_count=>50}
=================================== Start Test (1/1) =======================================
Attempting iOS Simulator system log capture via tail system.log.
Stop iOS system log capture.
/Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:202:in device': undefined methodstrip' for nil:NilClass (NoMethodError)
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:87:in block in run_a_case' from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:600:inwatch_syslog'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:82:in run_a_case' from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:49:inblock in run'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:46:in times' from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/lib/smart_monkey/monkey_runner.rb:46:inrun'
from /Library/Ruby/Gems/2.0.0/gems/smart_monkey-0.4.2/bin/smart_monkey:58:in <top (required)>' from /usr/bin/smart_monkey:23:inload'
from /usr/bin/smart_monkey:23:in `

'

虚拟机安装的app

chendongdong-2:~ chendongdong$ smart_monkey --list-app
============For iPhone Simulator:
Wenta.app

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.