构建成功但运行崩溃,而其他人在通过svn和可可豆一起检查ios代码后成功运行了

时间:2018-11-22 09:35:58

标签: ios svn cocoapods xcode10

我昨天加入了一家新公司,他们使用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]);

在注释了这些行之后,其他地方崩溃了。看来它将在第3方库使用的地方崩溃。

有人可以帮忙吗?非常感谢您!

我在此处附加了崩溃日志:

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

1 个答案:

答案 0 :(得分:0)

嗯,我找到了原因,昨天我评估了一个第三方安全工具,该工具将用自己的clang替换原始clang。

此叮当声将使应用程序崩溃