Успешно собрать, но запустить аварийно, в то время как другие успешно работают после проверки кода ios из svn вместе с cocoapods - PullRequest
0 голосов
/ 22 ноября 2018

Я присоединился к новой компании в последний день, они используют svn для хранения кода, они даже хранят репозитории cocoapods в svn вместе с исходным кодом.

Они могут успешно создавать и запускать код без каких-либо изменений и безpod install

Но после того, как я проверил это, я могу построить его успешно, но потерпел крах при запуске.

Первое место сбоев:

DDFileLogger *fileLogger = [[DDFileLogger alloc] init]; // File Logger 
fileLogger.rollingFrequency = 60 * 60 * 24; // 24 hour rolling
fileLogger.maximumFileSize = 0;
fileLogger.logFileManager.maximumNumberOfLogFiles = 1;
fileLogger.logFileManager.logFilesDiskQuota = 0;
[DDLog addLogger:fileLogger];
_fileLogger = fileLogger;
NSLog(@"%s %@",__func__,fileLogger.logFileManager);
NSLog(@"%s %@",__func__,[fileLogger.logFileManager logsDirectory]);

после комментария этих строк другие места сбоев.Похоже, что это приведет к сбою в месте использования сторонней библиотеки.

Кто-нибудь может помочь?Большое вам спасибо!

Я прилагаю журналы аварий здесь:

https://www.dropbox.com/s/9iqpgph6gqbnpbt/BleLocker%20%202018-11-22%20%E4%B8%8B%E5%8D%885-07.crash?dl=0

1 Ответ

0 голосов
/ 22 ноября 2018

Э-э, я нашел причину, я вчера оценил стороннее средство безопасности, которое заменит оригинальный лязг своим собственным лязгом.

Этот лязг приведет к сбою приложения

...