Ios 警告:CLSLog在Crashlytics初始化之前(或同时)使用过,无法记录
我已启用crashlytics并尝试使用以下代码登录。我收到了这个警告。无法确定此警告是什么以及如何修复它 换句话说,如何使用CLSNSLogv登录 Crashlytics:Crash]警告:CLSLog在Crashlytics初始化之前(或同时)使用过,无法记录。消息是:Ios 警告:CLSLog在Crashlytics初始化之前(或同时)使用过,无法记录,ios,swift,crashlytics,Ios,Swift,Crashlytics,我已启用crashlytics并尝试使用以下代码登录。我收到了这个警告。无法确定此警告是什么以及如何修复它 换句话说,如何使用CLSNSLogv登录 Crashlytics:Crash]警告:CLSLog在Crashlytics初始化之前(或同时)使用过,无法记录。消息是: CLSNSLogv("load() %@ %d", getVaList(["Array count:", self.array.count])) 我是在Crashlytics SDK中编写该错误消息的人:)但是,我不再与该
CLSNSLogv("load() %@ %d", getVaList(["Array count:", self.array.count]))
我是在Crashlytics SDK中编写该错误消息的人:)但是,我不再与该小组合作,我已经很久没有参与该项目了。所以,你最好的办法就是接触他们的支持者 除非内部情况发生了变化,否则错误消息会准确地告诉您发生了什么。使用CLSLog不是问题所在。问题在于调用的时间。只有在Crashlytics SDK完全初始化后,才能使用CLSLog系列函数。它同步初始化。因此,您可以在Crashlytics SDK初始化调用后的下一行安全地使用CLSLog 也许您正在启动期间异步调用的函数中调用CLSLog 或者,您可能正在后台线程上初始化Crashlytics?如果异步初始化SDK,则无法可靠地处理某些情况。我个人不推荐,但这是你必须打的电话。我只是想确保您了解性能/正确性权衡。可能的重复