SUUpdatePermissionResponse
Objective-C
@interface SUUpdatePermissionResponse : NSObject <NSSecureCoding>
Swift
class SUUpdatePermissionResponse : NSObject, NSSecureCoding
This class represents a response for permission to check updates.
-
Initializes a new update permission response instance.
Declaration
Objective-C
- (nonnull instancetype)initWithAutomaticUpdateChecks: (BOOL)automaticUpdateChecks sendSystemProfile:(BOOL)sendSystemProfile;Swift
init(automaticUpdateChecks: Bool, sendSystemProfile: Bool)Parameters
automaticUpdateChecksFlag to enable automatic update checks.
sendSystemProfileFlag for if system profile information should be sent to the server hosting the appcast.
-
Initializes a new update permission response instance.
Declaration
Objective-C
- (nonnull instancetype)initWithAutomaticUpdateChecks: (BOOL)automaticUpdateChecks automaticUpdateDownloading: (NSNumber *_Nullable)automaticUpdateDownloading sendSystemProfile:(BOOL)sendSystemProfile;Swift
init(automaticUpdateChecks: Bool, automaticUpdateDownloading: NSNumber?, sendSystemProfile: Bool)Parameters
automaticUpdateChecksFlag to enable automatic update checks.
automaticUpdateDownloadingFlag to enable automatic downloading and installing of updates. If this is nil, this option will be ignored.
sendSystemProfileFlag for if system profile information should be sent to the server hosting the appcast.
-
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE; -
A read-only property indicating if update checks should be done automatically.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL automaticUpdateChecks;Swift
var automaticUpdateChecks: Bool { get } -
A read-only property indicating if updates should be automatically downloaded and installed.
If this property is
nil, then no user choice was made for this option.If
automaticUpdateChecksisNOthen this property should not be@(YES). Set it toNOif the user was given the choice of automatically downloading and installing updates, otherwise set it tonil.Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *automaticUpdateDownloading;Swift
var automaticUpdateDownloading: NSNumber? { get } -
A read-only property indicating if system profile should be sent or not.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL sendSystemProfile;Swift
var sendSystemProfile: Bool { get }