Liste des éléments obsolètes 
  - Classe <GCKRemoteMediaClientAdInfoParserDelegate>
 - Membre [GCKCastContext(UI) presentCastInstructionsViewControllerOnce]
 - Use presentCastInstructionsViewControllerOnceWithCastButton:.
 - Membre [GCKCastContext(UI) presentCastInstructionsViewControllerOnce]
 - Use presentCastInstructionsViewControllerOnceWithCastButton:.
 - Membre [GCKCastOptions initWithReceiverApplicationID:]
 - Utilisez initWithDiscoveryCriteria:.
 - Membre [GCKCastOptions initWithSupportedNamespaces:]
 - Utilisez initWithDiscoveryCriteria:.
 - Membre [GCKDeviceProvider createSessionForDevice:sessionID:] Les sous-classes
 - doivent plutôt appeler createSessionForDevice:sessionID:sessionOptions.
 - Membre [GCKDeviceProvider(Protected) createDeviceWithID:ipAddress:servicePort:]
 - Utilisez createDeviceWithID:networkAddress:servicePort: pour la compatibilité IPv4 et IPv6.
 - Membre [GCKDeviceProvider(Protected) createDeviceWithID:ipAddress:servicePort:]
 - Utilisez createDeviceWithID:networkAddress:servicePort: pour la compatibilité IPv4 et IPv6.
 - Membre [GCKLoggerDelegate-p logMessage:fromFunction:]
 - Utilisez plutôt logMessage:atLevel:fromFunction:location: (GCKLoggerDelegate-p).
 - Membre [GCKLoggerFilter addClassNames:]
 - Utilisez plutôt setLoggingLevel:forClasses:.
 - Membre [GCKLoggerFilter addClassNames:minimumLogLevel:]
 - Utilisez plutôt setLoggingLevel:forClasses:.
 - Membre [GCKLoggerFilter addFunctionNames:]
 - Utilisez plutôt setLoggingLevel:forFunctions:.
 - Membre [GCKLoggerFilter addFunctionNames:minimumLogLevel:]
 - Utilisez plutôt setLoggingLevel:forFunctions:.
 - Membre [GCKLoggerFilter addMessagePatterns:caseInsensitive:]
 - Utilisez addMessagePatterns: avec inline (?-i) ou (?i) à la place.
 - Membre [GCKMediaInformationBuilder initWithContentID:]
 - Utilisez initWithContentURL: ou initWithEntity: à la place.
 - Membre [GCKMediaInformationBuilder initWithContentID:entity:]
 - Utilisez initWithContentURL: ou initWithEntity: à la place.
 - Membre [GCKRemoteMediaClient loadMedia:autoplay:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient loadMedia:autoplay:playPosition:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient loadMedia:autoplay:playPosition:activeTrackIDs:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient loadMedia:autoplay:playPosition:activeTrackIDs:customData:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient loadMedia:autoplay:playPosition:customData:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient queueLoadItems:startIndex:playPosition:repeatMode:customData:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient queueLoadItems:startIndex:repeatMode:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient queueLoadItems:startIndex:repeatMode:customData:]
 - Utilisez loadMediaWithLoadRequestData:.
 - Membre [GCKRemoteMediaClient seekToTimeInterval:]
 - Utilisez seekWithOptions :
 - Membre [GCKRemoteMediaClient seekToTimeInterval:resumeState:]
 - Utilisez seekWithOptions :
 - Membre [GCKRemoteMediaClient seekToTimeInterval:resumeState:customData:]
 - Utilisez seekWithOptions :
 - Membre [GCKSession(Protected) notifyDidResume]
 - Ne pas appeler.
 - Membre [GCKSession(Protected) notifyDidResume]
 - Ne pas appeler.
 - Membre [GCKSession(Protected) notifyDidSuspendWithReason:]
 - Ne pas appeler.
 - Membre [GCKSession(Protected) notifyDidSuspendWithReason:]
 - Ne pas appeler.
 - Membre GCKDevice::ipAddress
 - Utilisez networkAddress. Adresse IPv4 de l'appareil, au format décimal pointé. Utilisé pour effectuer des requêtes réseau. Il s'agit d'une chaîne vide pour les objets GCKDevice créés avec une adresse IPv6.
 - Membre GCKLogger::minimumLevel
 - Spécifiez le niveau de journalisation minimal dans GCKLoggerFilter.
 - Membre GCKLoggerFilter::exclusive
 - N'est plus implémenté. La valeur est ignorée.
 - Membre GCKMediaControlChannelResumeState
 - Renommé en GCKMediaResumeState.
 - Membre GCKMediaControlChannelResumeStatePause
 - Utilisez plutôt GCKMediaResumeStatePause.
 - Membre GCKMediaControlChannelResumeStatePlay
 - Utilisez plutôt GCKMediaResumeStatePlay.
 - Membre GCKMediaControlChannelResumeStateUnchanged
 - Utilisez plutôt GCKMediaResumeStateUnchanged.
 - Membre GCKMediaInformationBuilder::contentID
 - Utilisez plutôt contentURL et entity.
 - Membre GCKMediaStatus::playingAd
 - Utilisez plutôt adBreakStatus.
 - Membre GCKRemoteMediaClient::adInfoParserDelegate
 - Utilisez plutôt GCKAdBreakStatus.
 - Membre GCKSession::suspended
 - GCKSession n'est plus compatible avec l'état suspendu. Si nécessaire, déplacez cette fonctionnalité vers une sous-classe.
 - Classe GCKUIButton
 -  Utilisez GCKUIMultistateButton. 
- Depuis
 - 3.0
 
 - Membre GCKUICastButton::triggersDefaultCastDialog
 - Utilisez les méthodes GCKUICastButtonDelegate pour répondre aux actions de l'utilisateur sur le bouton Cast.
 - Membre GCKUIControlStateMuteOff
 - Utilisez GCKUIButtonStateMuteOff avec GCKUIMultistateButton. 
- Depuis
 - 3.0
 
 - Membre GCKUIControlStateMuteOn Utilisez GCKUIButtonStateMuteOn avec GCKUIMultistateButton.
 -  
- Depuis
 - 3.0
 
 - Membre GCKUIControlStatePause Utilisez GCKUIButtonStatePause avec GCKUIMultistateButton.
 -  
- Depuis
 - 3.0
 
 - Membre GCKUIControlStatePlay
 - Utilisez GCKUIButtonStatePlay avec GCKUIMultistateButton. 
- Depuis
 - 3.0
 
 - Membre GCKUIControlStateRepeatAll
 - Utilisez GCKUIButtonStateRepeatAll avec GCKUIMultistateButton. 
- Depuis
 - 3.0
 
 - Membre GCKUIControlStateRepeatOff Utilisez GCKUIButtonStateRepeatOff avec GCKUIMultistateButton.
 -  
- Depuis
 - 3.0
 
 - Membre GCKUIControlStateRepeatSingle
 - Utilisez GCKUIButtonStateRepeatSingle avec GCKUIMultistateButton. 
- Depuis
 - 3.0
 
 - Membre GCKUIControlStateShuffle
 - Utilisez GCKUIButtonStateShuffle avec GCKUIMultistateButton. 
- Depuis
 - 3.0