Sto scrivendo una tastiera personalizzata per iOS. La mia tastiera deve essere autorizzata per l'accesso completo. Ho inserito "RequestsOpenAccess"
con il valore "YES"
in info.Plist
. Ma non riesco ancora a scegliere di consentire l'accesso completo nelle impostazioni. Cosa dovrei fare?Consentire l'accesso completo alla tastiera personalizzata in iOS
5
A
risposta
6
Mettere il seguente testo nella info.plist dell'estensione della tastiera, in Informazioni Lista Proprietà:
<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
In primo luogo, è necessario impostare la "RequestsOpenAccess" a "SI" nel file Info.plist del proprio interno della tastiera , non il file dell'app del tuo contenitore.
In secondo luogo, nella vostra estensione del file info.plist App, impostare "RequestsOpenAccess" a "YES" sotto: NSExtension -> NSExtensionAttributes -> RequestsOpenAccess
0
avuto lo stesso problema qui. Ho scoperto che tutto ciò che devi fare è rimuovere completamente la tua app. Quindi reinstallarlo e puoi visualizzare "Consenti accesso completo" nelle impostazioni.
prova questo http://stackoverflow.com/questions/25472388/how-to-check-the-allow-full-access-is-enabled-in-ios-8 –