RCEntitlement

@interface RCEntitlement : NSObject

An entitlement represents features or content that a user is entitled to. Entitlements are unlocked by having an active subscription or making a one-time purchase. Many different products can unlock. Most subscription apps only have one entitlement, unlocking all premium features. However, if you had two tiers of content such as premium and premium_plus, you would have 2 entitlements. A common and simple setup example is one entitlement with identifier pro, one offering monthly, with one product. See this link for more info

  • Dictionary of offering objects by name

    Declaration

    Objective-C

    @property (readonly, atomic) NSDictionary<NSString *, RCOffering *> *offerings;

    Swift

    var offerings: [String : RCOffering]! { get }