繁体   English   中英

在 IOS 上获取“无法配置 Firebase 应用程序:无法识别的选择器发送到实例”

[英]Getting "Unable to configure Firebase App : unrecognized selector sent to instance" on IOS

经过几天的网上冲浪没有任何解决方案,我决定在这里问我的问题。

我正在为一个项目使用 Firebase,但我无法让它在 iOS 上正常工作。 我的应用程序在 Android 和 PC 上运行,但在 IOS 上启动应用程序时出现以下错误:

ERROR: Unable to configure Firebase app (-[__NSCFString count]: unrecognized selector sent to instance 0x2816b9a40)
can't initialize app : Firebase.InitializationException:  Firebase app creation failed.
  at Firebase.FirebaseApp.CreateAndTrack (Firebase.FirebaseApp+CreateDelegate createDelegate, Firebase.FirebaseApp existingProxy) [0x00000] in <00000000000000000000000000000000>:0 

我在调用 Firebase 之前检查了依赖关系,我没有收到任何错误。

此外,当我调用DynamicLinks.DynamicLinkReceived += OnDynamicLink;时,我的应用程序崩溃了。

然后我收到以下消息:

An update was requested for an unkown participant: (null), with client context: <SBFTraitsArbiterUpdateContext: 0x280aad8f0>

你知道这个错误可能来自哪里吗? 我已阅读所有 Firebase 文档,但找不到出处

如果您需要更多信息,请随时问我。 提前致谢!

尽管我不确定它是否适合您的问题,但我在您的问题下发布了我的解决方案。 一个月后,您可能找到了另一种方法。 但也许其他人会发现它有帮助。

尝试添加 Firebase 动态链接时,我遇到了类似的错误。

    *** Terminating app due to uncaught exception'NSInvalidArgumentException', 
    reason: '-[__NSCFString count]: 
    unrecognized selector sent to instance 0x2823640c0'
    terminating with uncaught exception of type NSException

调试在 function 中停止

    FIRDLAddToAllowListForCustomDomainsArray

问题是 Info.plist 中的关键 FirebaseDynamicLinksCustomDomains。 它需要是一个字符串数组,而不仅仅是一个字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM