Enumeration

INUpdateMediaAffinityMediaItemUnsupportedReason

Reasons the app can’t update the user’s affinity for the media item.

Declaration

typedef enum INUpdateMediaAffinityMediaItemUnsupportedReason : NSInteger {
    ...
} INUpdateMediaAffinityMediaItemUnsupportedReason;

Topics

Limitations

INUpdateMediaAffinityMediaItemUnsupportedReasonSubscriptionRequired

The user must have a subscription to the app's service.

INUpdateMediaAffinityMediaItemUnsupportedReasonExplicitContentSettings

The explicit content settings don’t allow the user to update the media item's affinity.

INUpdateMediaAffinityMediaItemUnsupportedReasonCellularDataSettings

The cellular data settings don’t allow the user to update the media item's affinity.

See Also

Creating a Resolution Result

- initWithMediaItemResolutionResult:

Creates an object whose resolution involves successfully updating the user’s affinity for a media item.

+ unsupportedForReason:

Creates an object whose resolution requires the user to confirm the request, because your is unable to support the current request.