Ich schreibe eine benutzerdefinierte Tastatur für iOS. Meine Tastatur muss vollen Zugriff haben. Ich gebe "RequestsOpenAccess"
mit dem Wert "YES"
in info.Plist
. Aber ich kann immer noch nicht den vollständigen Zugriff in der Einstellung erlauben. Was soll ich machen?Erlauben vollen Zugriff auf benutzerdefinierte Tastatur in iOS
5
A
Antwort
6
Setzen Sie den folgenden Text in info.plist der Tastatur Erweiterung unter Informationen Eigenschaftenliste:
<key>NSExtensionAttributes</key>
<dict>
<key>IsASCIICapable</key>
<false/>
<key>PrefersRightToLeft</key>
<false/>
<key>PrimaryLanguage</key>
<string>en-US</string>
<key>RequestsOpenAccess</key>
<true/>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.keyboard-service</string>
<key>NSExtensionPrincipalClass</key>
<string>$(PRODUCT_MODULE_NAME).KeyboardViewController</string>
0
Zunächst sollten Sie die „RequestsOpenAccess“ auf „JA“ in Ihrer Datei info.plist Tastatur Erweiterung , nicht die Datei Ihrer Container-App.
Zweitens in Ihrer Erweiterung App info.plist Datei, stellen Sie "RequestsOpenAccess" auf "JA" unter: NSExtension -> NSExtensionAttributes -> RequestsOpenAccess
0
das gleiche Problem hier war. Ich habe herausgefunden, dass du deine App nur komplett entfernen musst. Dann installieren Sie es neu, und Sie können in der Einstellung "Vollzugriff zulassen" sehen.
versuchen Sie dies http://stackoverflow.com/questions/25472388/how-to-check-the-allow-full-access-is-enabled-in-ios-8 –