将Firebase Analytics集成到带有钥匙串警告的Xamarin iOS垃圾邮件日志中

时间:2019-06-13 20:03:34

标签: firebase xamarin xamarin.ios firebase-analytics

我刚刚将Firebase Analytics SDK集成到了我的Xamarin iOS应用中。但是,现在它通过以下方式向日志发送垃圾邮件:

  

2019-06-13 16:00:44.728870-0400 orgnarrprmobiledev [8450:341429] 5.16.0   -[Firebase / InstanceID] [I-IID023003]无法通过钥匙串OSStatus创建密钥对:-34018 2019-06-13 16:00:44.729602-0400   orgnarrprmobiledev [8450:341429] 5.16.0-   [Firebase / InstanceID] [I-IID023004]无法更新   首次解锁后可以访问密钥对。更新状态:-34018   2019-06-13 16:00:44.730314-0400 orgnarrprmobiledev [8450:341429] 5.16.0   -[Firebase / InstanceID] [I-IID023004]首次解锁后,无法更新密钥对的属性以使其可访问。更新状态:   -34018 2019-06-13 16:00:44.731801-0400 orgnarrprmobiledev [8450:341429] 5.16.0-[Firebase / InstanceID] [I-IID010003]无法生成密钥对。 2019-06-13 16:00:44.731947-0400   orgnarrprmobiledev [8450:341429] 5.16.0-   [Firebase / InstanceID] [I-IID010009]无法从加载密钥对   钥匙扣错误:错误Domain = com.firebase.iid代码= 2005“(null)”   2019-06-13 16:00:44.732061-0400 orgnarrprmobiledev [8450:341429] 5.16.0   -[Firebase / Analytics] [I-ACS020001]无法获取InstanceID:错误Domain = com.firebase.iid代码= 2005“(null)”

有人对如何解决这个问题有想法吗?我尝试在Entitlements.plist中启用钥匙串访问,但是它仍然会发出相同的警告。

1 个答案:

答案 0 :(得分:0)

这是模拟器上的预期行为。模拟器不支持KeyChain。