Présentation
Options affectant la découverte des appareils Cast et le comportement des sessions Cast.
Les propriétés accessibles en écriture doivent être définies avant de transmettre cet objet à GCKCastContext.
- Depuis
- 3,0
Hérite de NSObject, <NSCopy> et <NSSecureCoding>.
Résumé des méthodes d'instance | |
(instancetype) | - initWithDiscoveryCriteria: |
Construit un objet GCKCastOptions avec les critères de découverte spécifiés. Plus... | |
(instancetype) | - initWithReceiverApplicationID: |
Construit un objet GCKCastOptions avec l'ID d'application du récepteur spécifié. Plus... | |
(instancetype) | - initWithSupportedNamespaces: |
Construit un objet GCKCastOptions avec la liste d'espaces de noms spécifiée. Plus... | |
Résumé de la propriété | |
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
Indicateur indiquant si les boutons de volume physiques de l'appareil émetteur doivent contrôler le volume de la session. Plus... | |
BOOL | disableDiscoveryAutostart |
Indique si la détection des appareils Cast doit démarrer automatiquement au moment de l'initialisation du contexte. Plus... | |
BOOL | disableAnalyticsLogging |
Indicateur permettant d'activer ou de désactiver la collecte de données de diagnostic afin d'améliorer la fiabilité de la détection d'appareils Cast. Plus... | |
GCKLaunchOptions * | launchOptions |
Options de lancement du récepteur à utiliser lors du démarrage d'une session Cast. Plus... | |
NSString * | sharedContainerIdentifier |
Identifiant de conteneur partagé à utiliser pour les téléchargements HTTP en arrière-plan effectués par le framework. Plus... | |
BOOL | suspendSessionsWhenBackgrounded |
Indique si les sessions doivent être suspendues lorsque l'application émettrice passe en arrière-plan (et réactivées lorsqu'elle revient au premier plan). Plus... | |
BOOL | stopReceiverApplicationWhenEndingSession |
Indique si l'application réceptrice doit être arrêtée lorsque l'utilisateur met fin à la session via le bouton "Arrêter la diffusion". Plus... | |
BOOL | startDiscoveryAfterFirstTapOnCastButton |
Indique si la découverte des appareils Cast démarre uniquement après que l'utilisateur appuie sur l'GCKUICastButton pour la première fois. Plus... | |
Détails sur la méthode
- (instancetype) initWithDiscoveryCriteria: | (GCKDiscoveryCriteria *) | discoveryCriteria |
Construit un objet GCKCastOptions avec les critères de découverte spécifiés.
- Parameters
-
discoveryCriteria The discovery criteria to apply to discovered Cast devices. Only those devices that satisfy the criteria will be made available to the application.
- Depuis
- 4,0
- (instancetype) initWithReceiverApplicationID: | (NSString *) | applicationID |
Construit un objet GCKCastOptions avec l'ID d'application du récepteur spécifié.
- Parameters
-
applicationID The ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- Deprecated:
- Utilisez initWithDiscoveryCriteria:.
- (instancetype) initWithSupportedNamespaces: | (NSArray< NSString * > *) | namespaces |
Construit un objet GCKCastOptions avec la liste d'espaces de noms spécifiée.
- Parameters
-
namespaces A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
- Deprecated:
- Utilisez initWithDiscoveryCriteria:.
Détails de la propriété
|
readwritenonatomicassign |
Indicateur indiquant si les boutons de volume physiques de l'appareil émetteur doivent contrôler le volume de la session.
|
readwritenonatomicassign |
Indique si la détection des appareils Cast doit démarrer automatiquement au moment de l'initialisation du contexte.
Si la valeur est NO
, la détection peut être démarrée et arrêtée à la demande à l'aide des méthodes startDiscovery (GCKDiscoveryManager) et stopDiscovery (GCKDiscoveryManager). Par défaut, cette option est définie sur NO
.
- Depuis
- 3,4
|
readwritenonatomicassign |
Indicateur permettant d'activer ou de désactiver la collecte de données de diagnostic afin d'améliorer la fiabilité de la détection d'appareils Cast.
La valeur par défaut est NO
(activée). Vous pouvez la désactiver en définissant la valeur sur YES
.
- Depuis
- 4,0
|
readwritenonatomiccopy |
Options de lancement du récepteur à utiliser lors du démarrage d'une session Cast.
|
readwritenonatomiccopy |
Identifiant de conteneur partagé à utiliser pour les téléchargements HTTP en arrière-plan effectués par le framework.
- Depuis
- 3,2
|
readwritenonatomicassign |
Indique si les sessions doivent être suspendues lorsque l'application émettrice passe en arrière-plan (et réactivées lorsqu'elle revient au premier plan).
Par défaut, cette option est définie sur YES
. Il convient de définir ce paramètre sur NO
dans les applications qui peuvent maintenir des connexions réseau indéfiniment en arrière-plan.
- Depuis
- 3,4
|
readwritenonatomicassign |
Indique si l'application réceptrice doit être arrêtée lorsque l'utilisateur met fin à la session via le bouton "Arrêter la diffusion".
Par défaut, cette option est définie sur NO
.
- Depuis
- 4,0
|
readwritenonatomicassign |
Indique si la découverte des appareils Cast démarre uniquement après que l'utilisateur appuie sur l'GCKUICastButton
pour la première fois.
Si la valeur est YES
, GCKUICastButton
s'affiche jusqu'à ce que l'utilisateur appuie sur l'icône Cast pour la première fois. Lors du premier appui, un interstitiel s'affiche pour expliquer pourquoi l'autorisation d'accès au réseau local est nécessaire pour que la diffusion fonctionne. La détection commence une fois l'interstitiel fermé. L'icône Cast ne s'affiche à nouveau que lorsque l'appareil est connecté à un réseau Wi-Fi. En l'absence de connexion Wi-Fi, l'icône Cast est masquée. Si ce paramètre est défini sur NO
, la découverte commence en fonction de l'indicateur disableDiscoveryAutoStart
. Cet indicateur n'entre en vigueur que sur iOS 14 et versions ultérieures si l'indicateur disableDiscoveryAutoStart
est défini sur NO
. La valeur par défaut est YES
.
- Depuis
- 4.5.3