This release adds new API to the ARKEmailBugReporter
class. It also deprecates an existing API that it replaces. This release also allows the asynchronous generation of attachments via a callback mechanism. The default log attachment generator Sources/AardvarkMailUI/ARKEmailBugReporter.h
will now generate log attachments async.
Added
- (void) attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName completion: (ARKAttachmentGeneratorCompletionBlock _Nonnull) completionHandler
Deprecated
- (nullable ARKBugReportAttachment *)attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName
Modified
- Bump Workflow to use Xcode 13.1 and macOS 12
- Bump to Aardvark 4.1 and AardvarkMailUI 1.1
Full Changelog: CoreAardvark/3.0.2...AardvarkMailUI/1.1.0