我已使用以下iOS文档安装并配置了Firebase Performance SDK: https://firebase.google.com/docs/perf-mon/get-started-ios
但是,我注意到将其添加到我的应用程序中以及简单的跟踪并等待24小时后, 性能数据未显示在Firebase控制台中。 经过进一步调查,我注意到我在XCode控制台中收到以下错误消息:
[Firebase / Performance] [I-PRF300005] URL长度超出限制,已截断 网址-https://settings.crashlytics.com/spi/v2/platforms/ios/apps/com.[mycompany].[app_id]/settings。
所以我的问题是: 1.如何以及在何处增加crashlytics的url限制? 2.这是性能数据未出现在Firebase控制台中的唯一原因吗? 对于这一重要问题的任何见解和帮助,将不胜感激。
答案 0 :(得分:1)
经过几天的等待,最后没有任何变化,但性能数据确实出现了。 另外,这是Firebase支持人员对URL长度的官方回复:
“我们的工程师注意到此操作按预期进行。当URL太长时,不会打印出来,并且可以编码的最大url长度为2000字节。这是为了防止系统出现编程错误。它您也有可能遇到格式错误的URL或错误的URL请求。”
希望这对某人有帮助!
答案 1 :(得分:-1)
请参阅TARGET->信息-> URL类型,如果URL方案中的值来自GoogleService-Info.plist-> REVERSED_CLIENT_ID