2016-08-18 3 views
-1
name: 
NSInternalInconsistencyException 

reason: 
forbid application start 

callStackSymbols:(

    0 CoreFoundation      0x0000000181ededc8 <redacted> + 148 
    1 libobjc.A.dylib      0x0000000181543f80 objc_exception_throw + 56 
    2 CoreFoundation      0x0000000181edec80 <redacted> + 0 
    3 Foundation       0x00000001828641c0 <redacted> + 88 
    4 emmlib        0x0000000100224330 __28+[UUAppstartHook exitIfNeed]_block_invoke + 192 
    5 emmlib        0x000000010021025c __56+[UIUtils registerLocalNotification:describe:completed:]_block_invoke + 356 
    6 libdispatch.dylib     0x00000001819294bc <redacted> + 24 
    7 libdispatch.dylib     0x000000018192947c <redacted> + 16 
    8 libdispatch.dylib     0x000000018192eb84 _dispatch_main_queue_callback_4CF + 1844 
    9 CoreFoundation      0x0000000181e94d50 <redacted> + 12 
    10 CoreFoundation      0x0000000181e92bb8 <redacted> + 1628 
    11 CoreFoundation      0x0000000181dbcc50 CFRunLoopRunSpecific + 384 
    12 GraphicsServices     0x00000001836a4088 GSEventRunModal + 180 
    13 UIKit        0x00000001870a6088 UIApplicationMain + 204 
    14 emmlib        0x00000001002244b8 uusafe_UIApplicationMain + 356 
    15 MailBox        0x00000001000ddca0 MailBox + 482464 
    16 libdyld.dylib      0x000000018195a8b8 <redacted> + 4) 

выше является журнал аварии. Строка 4 и строка 5 очень странны, и [UUAppstartHook exitIfNeed] и [UIUtils registerLocalNotification:describe:completed:] не являются функциями моего кода. Являются ли они функцией hook для тестирования моего приложения? если да, то как они это сделали? Кстати, «MailBox» (в строке 15) - это мое имя приложения.IOS аварии причиной является «запретить запуск приложения»

ответ

0

Эти методы, скорее всего, являются частью некоторой библиотеки, которую вы используете. Поэтому выслеживайте, какие библиотеки сторонних разработчиков вы используете, и если какой-либо использует префикс «UU» или называет себя emmlib. Возможно, это библиотека, которую вы используете без исходного кода.

+0

Спасибо за ваши руководства. Я уверен, что он не использовал сторонние библиотеки. и я все еще думаю, что пользователь (его зарегистрированное имя начинается с uu) каким-то образом использует функции hook. Но я не знаю, как они это сделали. – user6729631