API Differences in AutomaticAssessmentConfiguration in iOS 17.5

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in AutomaticAssessmentConfiguration in the iOS 17.5 SDK.

Table of Contents

Functions & Methods

AEAssessmentSession
- (void)updateToConfiguration:(nonnull AEAssessmentConfiguration *)configuration;
AEAssessmentConfiguration
- (void)setConfiguration:(nonnull AEAssessmentParticipantConfiguration *)configuration forApplication:(nonnull AEAssessmentApplication *)application;
AEAssessmentConfiguration
- (void)removeApplication:(nonnull AEAssessmentApplication *)application;
AEAssessmentParticipantConfiguration
+ (nonnull instancetype)new;

Properties & Constants

AEAssessmentSession
@property(class, atomic, assign, unsafe_unretained, readonly) BOOL supportsMultipleParticipants;
AEAssessmentSession
@property(class, atomic, assign, unsafe_unretained, readonly) BOOL supportsConfigurationUpdates;
AEAssessmentConfiguration
@property(nonatomic, strong, readonly) AEAssessmentParticipantConfiguration * _Nonnull mainParticipantConfiguration;
AEAssessmentConfiguration
@property(nonatomic, copy, readonly) NSDictionary<AEAssessmentApplication *,AEAssessmentParticipantConfiguration *> * _Nonnull configurationsByApplication;
AEAssessmentParticipantConfiguration
@property(nonatomic, assign, unsafe_unretained, readwrite) BOOL allowsNetworkAccess;
AEAssessmentApplication
@property(nonatomic, copy, readonly) NSString * _Nonnull bundleIdentifier;

Initializers

AEAssessmentParticipantConfiguration
- (nonnull instancetype)init;
AEAssessmentApplication
- (nonnull instancetype)initWithBundleIdentifier:(nonnull NSString *)bundleIdentifier;