Présentation
Paramètres facultatifs pour un abonnement.
Pour en savoir plus sur chaque paramètre, consultez les déclarations de propriété ci-dessous.
Hérite du NSObject.
Résumé de la propriété | |
GNSDeviceTypes | deviceTypesToDiscover |
Types d'appareils à découvrir. Plus... | |
NSString * | messageNamespace |
Espace de noms du message à mettre en correspondance. Plus... | |
NSString * | type |
Type de message à mettre en correspondance. Ne doit pas être nul. La chaîne vide est le type par défaut. Plus... | |
GNSStrategy * | strategy |
Stratégie à utiliser pour détecter les appareils à proximité (sans balises). Plus... | |
GNSBeaconStrategy * | beaconStrategy |
Stratégie à utiliser pour le balayage de balises. Plus... | |
GNSOperationStatusHandler | statusHandler |
Gestionnaire de l'état de l'abonnement. Plus... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Gestionnaire permettant de demander à l'utilisateur l'autorisation d'utiliser la fonctionnalité À proximité. Plus... | |
Détails de la propriété
|
readwritenonatomicassign |
Types d'appareils à découvrir.
La valeur par défaut est kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
Espace de noms du message à mettre en correspondance.
La chaîne vide est l'espace de noms par défaut. Elle est privée pour chaque application (ou pour toutes les applications partageant un projet Google Developers Console).
|
readwritenonatomicassign |
Type de message à mettre en correspondance. Ne doit pas être nul. La chaîne vide est le type par défaut.
|
readwritenonatomicassign |
Stratégie à utiliser pour détecter les appareils à proximité (sans balises).
|
readwritenonatomicassign |
Stratégie à utiliser pour le balayage de balises.
|
readwritenonatomiccopy |
Gestionnaire de l'état de l'abonnement.
Elle peut être utilisée pour suivre l'état d'un nouvel abonnement.
|
readwritenonatomiccopy |
Gestionnaire permettant de demander à l'utilisateur l'autorisation d'utiliser la fonctionnalité À proximité.
Ce gestionnaire ignore la boîte de dialogue par défaut utilisée par Nearby. Si vous le fournissez, la boîte de dialogue d'autorisation ne s'affiche pas.
Dans votre gestionnaire de requêtes, demandez à l'utilisateur l'autorisation d'effectuer la tâche qui nécessite d'utiliser Nearby, en expliquant pourquoi. Lorsque l'utilisateur a donné ou refusé son consentement, vous devez appeler le bloc transmis à votre gestionnaire de requêtes. Si vous transmettez YES
dans le bloc, cela signifie que l'utilisateur a autorisé le fonctionnement de Nearby. Si vous transmettez NO
, cela signifie que l'utilisateur n'a pas donné son autorisation. Vos publications et abonnements ne fonctionneront qu'une fois l'autorisation accordée.
Le gestionnaire peut également être utilisé comme méthode de "vérification préliminaire" pour les boîtes de dialogue d'autorisation iOS. Elle vous permet d'expliquer pourquoi l'utilisateur est censé autoriser les autorisations iOS avant que votre application puisse exécuter ses fonctions liées à la fonctionnalité À proximité.