Panoramica
Parametri facoltativi per un abbonamento.
Consulta le dichiarazioni della proprietà di seguito per le spiegazioni di ciascun parametro.
Eredita NSObject.
Riepilogo proprietà | |
GNSDeviceTypes | deviceTypesToDiscover |
I tipi di dispositivi da scoprire. Altro... | |
NSString * | messageNamespace |
Lo spazio dei nomi del messaggio da trovare. Altro... | |
NSString * | type |
Il tipo di messaggio da associare. Non deve essere nullo. La stringa vuota è il tipo predefinito. Altro... | |
GNSStrategy * | strategy |
La strategia da utilizzare per rilevare dispositivi nelle vicinanze (non beacon). Altro... | |
GNSBeaconStrategy * | beaconStrategy |
La strategia da utilizzare per la scansione dei beacon. Altro... | |
GNSOperationStatusHandler | statusHandler |
Un gestore per lo stato delle iscrizioni. Altro... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Un gestore per la richiesta dell'autorizzazione utente per utilizzare Qui vicino. Altro... | |
Dettagli della proprietà
|
readwritenonatomicassign |
I tipi di dispositivi da scoprire.
Il valore predefinito è kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
Lo spazio dei nomi del messaggio da trovare.
La stringa vuota è lo spazio dei nomi predefinito ed è privata per ogni app (o per le app che condividono un progetto Google Developer Console).
|
readwritenonatomicassign |
Il tipo di messaggio da associare. Non deve essere nullo. La stringa vuota è il tipo predefinito.
|
readwritenonatomicassign |
La strategia da utilizzare per rilevare dispositivi nelle vicinanze (non beacon).
|
readwritenonatomicassign |
La strategia da utilizzare per la scansione dei beacon.
|
readwritenonatomiccopy |
Un gestore per lo stato delle iscrizioni.
Può essere utilizzato per monitorare lo stato di un abbonamento appena creato.
|
readwritenonatomiccopy |
Un gestore per la richiesta dell'autorizzazione utente per utilizzare Qui vicino.
Questo gestore sostituisce la finestra di dialogo predefinita utilizzata dalla funzione Qui vicino; se fornisci questo gestore, la funzione non mostrerà la finestra di dialogo delle autorizzazioni.
Nel gestore delle richieste, devi richiedere l'autorizzazione dell'utente a eseguire l'attività che richiede l'utilizzo della funzionalità Qui vicino, spiegando perché viene usata. Quando l'utente ha dato o negato il consenso, devi chiamare il blocco trasmesso al gestore delle richieste. Se inserisci YES
nel blocco, significa che l'utente ha acconsentito al funzionamento di Qui vicino. Se superi NO
, significa che l'utente non ha dato il consenso. Le tue pubblicazioni e i tuoi abbonamenti non funzioneranno fino a quando non verrà dato il consenso.
Il gestore può essere utilizzato anche come metodo di "preflight" per le finestre di dialogo delle autorizzazioni iOS. Puoi usarla per spiegare perché l'utente deve acconsentire alle autorizzazioni iOS prima che la tua app possa eseguire le funzioni correlate alla funzionalità Nelle vicinanze.