Pau*_*ing 5 ios crashlytics google-fabric
我们的生产iOS应用程序初始化时,我收到以下错误消息:
[Crashlytics] Version 3.8.4 (121)
[Crashlytics] Running on iOS Simulator (iPhone), 10.3.0 (16E195)
[Crashlytics:Crash] Reporting is disabled
[Crashlytics] Crash reporting could not be initialized
[Answers] Initialized
[Fabric] Initialized with kit versions: {
"com.twitter.answers.ios" = "1.3.4";
"com.twitter.crashlytics.ios" = "3.8.4";
"io.fabric.sdk.ios" = "1.6.11";
}
Run Code Online (Sandbox Code Playgroud)
随后的每个记录事件的调用都会出现以下错误:
[Crashlytics:Crash] WARNING: CLSLog has been used before (or concurrently with)
Crashlytics initialization and cannot be recorded. The message was: ...
Run Code Online (Sandbox Code Playgroud)
应用的非生产版本可以正常运行,但运行完全相同的代码,但具有不同的bundleID。通常,当应用程序首次初始化时,我会在Fabric仪表板中看到该应用程序,但是在这种情况下,该应用程序没有显示。
我们有一个Android版本和一个iOS版本的应用程序,它们都使用相同的bundleID,所以我想知道是否因此而发生冲突?我在仪表板上看到了该应用程序的Android版本,并且似乎工作正常。这是一个最初是Xamarin应用程序的应用程序,已编译到两个平台,但都未包含Fabric / Crashlytics。现在,我们已经在每个平台上编写了本机应用程序,并且都在使用Fabric / Crashlytics。
由于这是两个商店中都已存在的应用程序,因此我们无法选择更改任何一个应用程序的bundleID。
显然,在某些情况下,Crashlytics 不会自动激活新应用程序,以便它们显示在您的应用程序列表下,即使所有内容都已正确编码并且数据将发送到其服务器。在这种情况下,请向 Crashlytics 支持 (support@fabric.io) 发送一封电子邮件,其中包含相关应用程序的 info.plist 条目的副本,他们将为您激活它。我不得不这样做好几次,尤其是对于应用程序扩展。
归档时间: |
|
查看次数: |
2448 次 |
最近记录: |