SPUUpdatePermissionRequest

Objective-C

@interface SPUUpdatePermissionRequest : NSObject <NSSecureCoding>

Swift

class SPUUpdatePermissionRequest : NSObject, NSSecureCoding

This class represents information needed to make a permission request for checking updates.

  • Initializes a new update permission request instance.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithSystemProfile:
        (nonnull NSArray<NSDictionary<NSString *, NSString *> *> *)systemProfile;

    Swift

    init(systemProfile: [[String : String]])

    Parameters

    systemProfile

    The system profile information.

  • A read-only property for the user’s system profile.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSArray<NSDictionary<NSString *, NSString *> *> *_Nonnull systemProfile;

    Swift

    var systemProfile: [[String : String]] { get }