Что Firebase ожидает найти в моей OSX Keychain? - PullRequest
0 голосов
/ 04 мая 2019

В настоящее время я получаю сообщение об ошибке при инициализации firebase.

2019-05-03 15:55:24.945218-0500 ChooseHealthApp[5538:1534233] 5.20.0 - [Firebase/InstanceID][I-IID023000] Info is not found in Keychain. OSStatus: -25300. Keychain query: {
    acct = "com.myAppName.foo";
    class = genp;
    gena = "com.google.iid";
    "m_Limit" = "m_LimitAll";
    "r_Attributes" = 1;
    "r_Data" = 1;
    svce = "com.google.iid.checkin";
}
2019-05-03 15:55:24.945697-0500 ChooseHealthApp[5538:1534233] 5.20.0 - [Firebase/InstanceID][I-IID023000] Info is not found in Keychain. OSStatus: -25300. Keychain query: {
    atag = <636f6d2e 676f6f67 6c652e69 69642d7c 4b7c>;
    class = keys;
    "r_Ref" = 1;
    type = 42;
}
2019-05-03 15:55:24.945894-0500 ChooseHealthApp[5538:1534233] 5.20.0 - [Firebase/InstanceID][I-IID023000] Info is not found in Keychain. OSStatus: -25300. Keychain query: {
    atag = <636f6d2e 676f6f67 6c652e69 69642d7c 507c>;
    class = keys;
    "r_Ref" = 1;
    type = 42;
}
2019-05-03 15:55:24.945984-0500 ChooseHealthApp[5538:1534233] 5.20.0 - [Firebase/InstanceID][I-IID009000] No keypair info is found with tag com.google.iid-|K|

Я использую nativescript-plugin-firebase , который (почти наверняка) использует firebase-ios-sdk .

Чего я не понимаю в вышеприведенной ошибке, так это того, что ожидала Firebase.Ни в одном из документов, которые я читал, я не видел упоминаний о добавлении элемента в цепочку для ключей.Самая близкая вещь, которую я нашел, это (https://firebase.google.com/docs/cloud-messaging/ios/certs#create_the_authentication_key), и она не упоминает о связке ключей или com.google.iid.

Я искал какую-либо связь между firebase и связкой ключей и ничего не нашел.

Что здесь происходит? Какое взаимодействие ожидает Firebase с цепочкой для ключей?

1 Ответ

0 голосов
/ 10 мая 2019

Я также задавал этот вопрос по вопросам github:

https://github.com/firebase/firebase-ios-sdk/issues/2438#issuecomment-489239459

Ответ был:

Это просто информационный журнал, показывающий, что вы этого не делаетеиметь устаревшую связку ключей.

В моем случае я обнаружил еще одну менее подробную ошибку, которая и была причиной проблемы.

...