我在Swift项目中使用Firebase
。我在Firebase框架中看到了很多错误,所有这些都在此:
- (nullable instancetype)init NS_UNAVAILABLE
// WARNING: Conflicting nullability specifier on return types, 'nullable' conflicts with existing specifier 'nonnull'
通过一些研究,似乎这篇SO帖子可能有answer。
启用钥匙串共享似乎会删除警告。虽然,这感觉就像一个绑带修复; Firebase从未提及过Keychain Sharing的需求。
我想知道是否有人知道为什么转 Keychain Sharing 会删除警告,以及这是否是个好主意。