2016-07-24 34 views
0

Ich versuche, Schlüsselbunddaten zwischen meiner App und meiner benutzerdefinierten IOS-Tastaturerweiterung zu teilen.Kann eine IOS-Tastaturerweiterung auf den Schlüsselbund zugreifen?

Jedes Mal, wenn ich versuche, den Schlüsselbund aus der Tastatur-Erweiterung zugreifen erhalte ich die Fehlermeldung:

OSStatus error:[-25291] No keychain is available. You may need to restart your computer.

Das ist seltsam, weil ich den Schlüsselbund ohne Probleme von der übergeordneten App zugreifen kann. Ich habe mich gefragt, ob eine IOS-Tastaturerweiterung sogar auf den Schlüsselbund der Eltern-App zugreifen kann? oder ob es überhaupt auf den IOS keychain zugreifen kann?

I found this post aber ich bin nicht sicher, ob das die Antwort ist, da es nicht ein einziges Mal über Schlüsselanhänger-Sharing und mit Berechtigungen usw. reden ....

+0

[überprüfen hier] (https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/AddingCapabilities/AddingCapabilities.html#//apple_ref/doc/uid/TP40012582-CH26-SW15) –

Antwort

0

Die IOS-Tastatur einen Schlüsselbund zugreifen kann, wenn sie Schlüsselanhänger-Sharing mit der ermöglicht Eltern-App und hat auch RequestsOpenAccess Set YES