Xamarin.Forms Firebase Analytics for iOS



我正在将Firebase分析添加到我在iOS上的Xamarin Forms应用程序中,目前正在使用Firebase分析的DI(依赖注入(。参考此(Xamarin表单中的Firebase Analytics(。我被这个错误卡住了,不知道如何解决它。下面是我控制台上的错误:

5.8.0 - [Firebase/InstanceID][I-IID017000] Could not determine the app's default Keychain access group (-34018)
2018-11-19 11:04:01.876059+0530 Sample.iOS[9231:68774] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018
2018-11-19 11:04:01.876563+0530 Sample.iOS[9231:68774] 5.8.0 - [Firebase/InstanceID][I-IID010007] Unable to remove RSA keypair
2018-11-19 11:04:01.877675+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018
Thread started:  #7
2018-11-19 11:04:02.083179+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018
2018-11-19 11:04:02.083534+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID010007] Unable to remove RSA keypair
2018-11-19 11:04:02.087625+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018
Thread started:  #8
2018-11-19 11:04:03.686673+0530 Sample.iOS[9231:68772] 5.8.0 - [Firebase/InstanceID][I-IID010003] Unable to generate keypair.
2018-11-19 11:04:03.686932+0530 Sample.iOS[9231:68772] 5.8.0 - [Firebase/InstanceID][I-IID010009] Keypair could not be loaded from Keychain. Error: Error Domain=com.firebase.iid Code=-34018 "(null)"
2018-11-19 11:04:03.687068+0530 Sample.iOS[9231:68772] 5.8.0 - [Firebase/Analytics][I-ACS020001] Failed to get InstanceID: Error Domain=com.firebase.iid Code=-34018 "(null)"
2018-11-19 11:04:20.217396+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018
2018-11-19 11:04:20.217547+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID010007] Unable to remove RSA keypair
2018-11-19 11:04:20.218886+0530 Sample.iOS[9231:68779] 5.8.0 - [Firebase/InstanceID][I-IID009001] Error removing keypair status: -34018

请帮忙。非常感谢。

请确保在您的物理设备中检查应用程序,Firebase分析无法在iOS模拟器中工作。

同时,我在这里更新了答案:https://stackoverflow.com/a/50764452/9823528有更多的信息和代码修复

最新更新