Liste des éléments obsolètes

Liste des éléments obsolètes
Classe <GCKDeviceScannerListener>
 Utilisez GCKDiscoveryManager et GCKDiscoveryManagerListener pour découvrir les récepteurs Cast.
Classe <GCKGameManagerChannelDelegate>
L'API Game Manager n'est plus prise en charge et sera supprimée dans une prochaine version.
Classe <GCKRemoteMediaClientAdInfoParserDelegate>
 Une nouvelle API sera introduite à l'avenir.
Membre [GCKCastChannel sendTextMessage:]
Utilisez sendTextMessage:error: (GCKCastChannel), qui fournit des informations détaillées sur les erreurs.
Membre [GCKDeviceManager launchApplication:relaunchIfRunning:]
 Utilisez plutôt launchApplication:withLaunchOptions: (GCKDeviceManager).
Membre [GCKDeviceScanner init]
Utilisez plutôt initWithFilterCriteria: (GCKDeviceScanner). Ne l'utilisez pas sans critère.
Membre [GCKFilterCriteria criteriaForRunningApplicationWithID:supportedNamespaces:]
 Le filtrage par ID d'application en cours d'exécution n'est pas disponible. L'appel de cette méthode ignorera le paramètre applicationID et déléguera simplement à criteriaForRunningApplicationWithSupportedNamespaces: (GCKFilterCriteria).
Membre [GCKLoggerDelegate-p logFromFunction:message:]
 Utilisez plutôt logMessage:fromFunction: (GCKLoggerDelegate-p).
Membre [GCKLoggerFilter addClassNames:]
 Utilisez plutôt setLoggingLevel:forClasses: (GCKLoggerFilter).
Membre [GCKLoggerFilter addClassNames:minimumLogLevel:]
 Utilisez plutôt setLoggingLevel:forClasses: (GCKLoggerFilter).
Membre [GCKLoggerFilter addFunctionNames:]
 Utilisez plutôt setLoggingLevel:forFunctions: (GCKLoggerFilter).
Membre [GCKLoggerFilter addFunctionNames:minimumLogLevel:]
 Utilisez plutôt setLoggingLevel:forFunctions: (GCKLoggerFilter).
Membre [GCKLoggerFilter addMessagePatterns:caseInsensitive:]
Utilisez plutôt addMessagePatterns: (GCKLoggerFilter) avec (?i) ou (?i-) en ligne.
Membre [GCKMediaInformation initWithContentID:streamType:contentType:metadata:streamDuration:customData:]
Utilisez l'initialiseur désigné.
Membre GCKCastChannel::deviceManager
Si cette chaîne n'a pas été enregistrée avec la classe GCKDeviceManager obsolète, la valeur sera nil.
Membre GCKDevice::manufacturer
Utilisez plutôt modelName ou des attributs personnalisés.
Classe GCKDeviceManager
Utilisez GCKSessionManager et GCKCastSession pour interagir avec les récepteurs Cast.
Membre GCKDeviceManager::isConnected
 Utilisez connectionState.
Membre GCKDeviceManager::isConnectedToApp
 Utilisez applicationConnectionState.
Classe GCKDeviceScanner
 Utilisez GCKDiscoveryManager pour découvrir les récepteurs Cast.
Classe GCKFilterCriteria
Spécifiez les critères de découverte avec GCKCastOptions lors de l'initialisation de GCKCastContext.
Classe GCKGameManagerChannel
L'API Game Manager n'est plus prise en charge et sera supprimée dans une prochaine version.
Classe GCKGameManagerResult
L'API Game Manager n'est plus prise en charge et sera supprimée dans une prochaine version.
Classe GCKGameManagerState
L'API Game Manager n'est plus prise en charge et sera supprimée dans une prochaine version.
Membre GCKLoggerFilter::exclusive
N'est plus implémenté. La valeur est ignorée.
Classe GCKMediaControlChannel
Utilisez la propriété GCKRemoteMediaClient de GCKCastSession pour contrôler la lecture du contenu multimédia.
Membre GCKMediaStatus::kGCKMediaCommandQueueNext
Cet indicateur n'est pas implémenté pour le moment.
Membre GCKMediaStatus::kGCKMediaCommandQueuePrevious
Cet indicateur n'est pas implémenté pour le moment.
Membre GCKMediaStatus::playingAd
 Utilisez plutôt adBreakStatus.
Classe GCKPlayerInfo
L'API Game Manager n'est plus prise en charge et sera supprimée dans une prochaine version.
Membre GCKRemoteMediaClient::adInfoParserDelegate
 Utilisez plutôt GCKAdBreakStatus.
Membre kGCKDeviceCapabilityAudioIn
 Utilisez GCKDeviceCapabilityAudioIn.
Membre kGCKDeviceCapabilityAudioOut
 Utilisez GCKDeviceCapabilityAudioOut.
Membre kGCKDeviceCapabilityVideoIn
 Utilisez GCKDeviceCapabilityVideoIn.
Membre kGCKDeviceCapabilityVideoOut
 Utilisez GCKDeviceCapabilityVideoOut.