Domanda

Per alcuni utenti del dispositivo, all'avvio viene presentata la seguente finestra di dialogo delle autorizzazioni

"Vuoi concedere ad AppX lo stato di applicazione attendibile?"

L'utente dice di sì e l'app funziona correttamente.Ma cosa significa "stato di applicazione attendibile"?Questo sembra davvero ambiguo, la maggior parte delle finestre di dialogo dei permessi si riferiscono alla creazione di un messaggio http, all'accesso alle informazioni di contatto e simili.

Domanda finale
Lo "stato dell'applicazione attendibile" si riferisce all'accesso a un'API specifica o a un'impostazione di autorizzazione specifica sui dispositivi client?

Mi piacerebbe conoscere la causa principale di ciò poiché se si tratta di un problema di accesso all'API, potrei escludere tali chiamate dall'app.

È stato utile?

Soluzione

Ho trattenuto la risposta perché ho letto qualcosa sul sito RIM che rispondeva alla tua domanda.Purtroppo non sono ancora riuscito a ricollocarlo.

La domanda può essere considerata come una macro per alcune delle altre domande sui permessi.Se l'utente risponde negativamente, qualsiasi accesso successivo a un'API che richiede l'autorizzazione dell'utente causerà la normale richiesta.La risposta affermativa consentirà un sottoinsieme di autorizzazioni comuni.Se ricordo bene questi includono l'accesso alla posizione, ai dati PIM e l'accesso alla rete.È diverso dal problema relativo alla chiave di firma dell'API di programmazione.Un'applicazione firmata per l'accesso ai dati PIM avrà comunque bisogno dell'autorizzazione dell'utente per accedere ai dati, a meno che non venga installata da BES con l'autorizzazione appropriata.

Indipendentemente dalla risposta originale, l'utente può modificare le autorizzazioni in un secondo momento modificando le autorizzazioni dell'applicazione e/o del modulo.

Trovato! Questo video parla delle richieste di sicurezza.

Le applicazioni attendibili sono disponibili dal sistema operativo 4.5 e hanno tutte le autorizzazioni impostate su CONSENTI, tranne quelle impostate su NEGA per impostazione predefinita.

Altri suggerimenti

Questo è un messaggio generale non è legato ad accedere garantiti API, se si accede a apis garantiti la vostra applicazione sarà in grado di funzionare con un'eccezione di sicurezza (ed è necessario firmare l'app per fare uso di loro).

L'unico modo per evitare che il messaggio in primo lancio applicazione è quello di firmare l'applicazione con i certificati opzionali (è necessario registrarsi come sviluppatore per ottenere tali certificati e di avere accesso allo strumento di firma).

Richard, ho l'impressione che ciò che fa è impostare il permision sul app per il vostro "autorizzazione predefinita". Avete sul vostro dispositivo "permessi di default", che è possibile modificare andando in Impostazioni -> Sicurezza -> autorizzazioni di applicazione -> Menu -> Modifica autorizzazioni predefinite. Questo è quello che "fiducia" si intende. In caso contrario, verrà richiesto per tutte le opzioni di sicurezza.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top