AEAssessmentApplication
A representation of an app that users can access during an assessment.
Declaration
class AEAssessmentApplicationOverview
Use an instance of this class when you want to make an app besides yours, like a calculator or a dictionary, available during an assessment. Create a representation of the app that you want to allow using the app’s bundle identifier and optionally the identifier of the team that distributes the app. You can get both identifiers for an app that you have installed using the codesign command line utility:
% codesign -v -d /Applications/MyApp.appBy default, the system requires that the app’s code signature is valid, and that either Apple distributes the app, or the developer notarizes the app or distributes it through the App Store. You can relax these requirements by setting the requiresSignatureValidation property to false, but that creates a potential security risk. In that case, the only requirement is that the app has the specified bundle and team identifiers. Prefer to keep the signature requirement.
Add the app to a session configuration by calling the setConfiguration(_:for:) method, and then apply the configuration to either a new session that you create, or an existing session with the update(to:) method.