Lldb如果在应用程序入口main()下断点?

之前一直忽略了这个问题,使用lldb要不就直接 attach 或者 launch后直接continue了。后来想调试main(),attach肯定不好使了,就launch。lldb会自动在dyld停下来,这时候应用的Mach-O还没加载,所以也不知道ASLR,所以没法儿根据地址下断点。然后尝试了b main 和 br s -n ‘main’,发现有的程序可以正确定位到入口的main(),但是也有例外。用ida分析了例外的应用,发现function list里面没有_main(),全局搜索了一下UIApplicationMain,发现好像没有符号,是subxxxx。又看了狗神的《一步一步使用lldb》,里面说一直ni直到出现“error: invalid thread”,遂尝试了一下,ni了很久才到应用的mian,感觉太麻烦了…请教大佬们,有没有什么好的办法?谢谢