Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FirebaseCrashlytics赢得';iOS模拟器的编译_Ios_Swift_Xcode_Firebase_Crashlytics - Fatal编程技术网

FirebaseCrashlytics赢得';iOS模拟器的编译

FirebaseCrashlytics赢得';iOS模拟器的编译,ios,swift,xcode,firebase,crashlytics,Ios,Swift,Xcode,Firebase,Crashlytics,我正在尝试集成FirebaseCrashlytics以取代Fabric/Crashlytics。 到目前为止,我已经按照文档中的步骤进行了操作,所有这些似乎都在设备上运行。我能够模拟碰撞并在firebase中看到碰撞。问题是当我试图为模拟器构建时,它不会编译。有人知道怎么避开这件事吗 我使用的是Xcode 11.5 通过本文档通过cocoapods安装: 因此,我尝试通过迦太基进行集成,得到了相同的结果。我注意到这些错误只有在我尝试使用时才会出现 Crashlytics.Crashlytics

我正在尝试集成FirebaseCrashlytics以取代Fabric/Crashlytics。 到目前为止,我已经按照文档中的步骤进行了操作,所有这些似乎都在设备上运行。我能够模拟碰撞并在firebase中看到碰撞。问题是当我试图为模拟器构建时,它不会编译。有人知道怎么避开这件事吗

我使用的是Xcode 11.5 通过本文档通过cocoapods安装:


因此,我尝试通过迦太基进行集成,得到了相同的结果。我注意到这些错误只有在我尝试使用时才会出现

Crashlytics.Crashlytics().setUserID(userIdentifier)

或者一些
Crashlytics.Crashlytics()
函数调用

我确实成功地编译了程序,并通过#if-NDEBUG指令在模拟器上启动。所以基本上,每当我需要使用Crashlytics.Crashlytics()时,我都会把它放在里面#如果NDEBUG成功的话

例如:

#if NDEBUG
Crashlytics.crashlytics().setCustomValue("someValue", forKey: "someKey")
#endif

您遵循哪些文档,如何安装?环境缺少与Google Utilities库的链接。@PaulBeusterien我正在通过Cocoapods pod'Firebase/Analytics'pod'Firebase/Crashlytics'安装。版本为:Firebase(6.26.0)FirebaseAnalytics(6.6.0)FirebaseAnalytics Sinterop(1.5.0)FirebaseCore(6.7.2)FirebaseCoreDiagnostics(1.3.0)FirebaseCoreDiagnostics Interop(1.2.0)FirebaseCrashlytics(4.1.1)FirebaseInstallation(1.3.0)GoogleAppMeasurement(6.6.0)GoogleDataTransport(6.2.1)GoogleDataTransportCCTSupport(3.1.0)GoogleUtilities(6.6.0)PromisesObjC(1.2.9)nanopb(1.30905.0)文件: