The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build IterableSDK, reference master (f4292f), with Swift 5.10 for macOS (SPM) on 19 Apr 2025 16:53:59 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Iterable/iterable-swift-sdk.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Iterable/iterable-swift-sdk
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at f4292ff [MOB-11000] CI Reporting (#907)
Cloned https://github.com/Iterable/iterable-swift-sdk.git
Revision (git rev-parse @):
f4292ff2c03ef6c5b7e00e5e02c6c8b6483de918
SUCCESS checkout https://github.com/Iterable/iterable-swift-sdk.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/Iterable/iterable-swift-sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/8] Write sources
[1/8] Copying SampleInboxCell.xib
[1/8] Write sources
[3/8] Copying PrivacyInfo.xcprivacy
[3/8] Copying IterableEmbeddedView.xib
[5/8] Copying IterableDataModel.xcdatamodeld
[6/8] Copying Assets.xcassets
[7/8] Write swift-version-33747A42983211AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[9/122] Compiling IterableAppExtensions NotificationExtensionConstants.swift
[10/122] Compiling IterableAppExtensions TestFile.swift
[11/122] Emitting module IterableAppExtensions
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:51: error: 'UNNotificationRequest' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:94: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                                                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:151: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                                                                                                                      ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:12:27: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    var contentHandler: ((UNNotificationContent) -> Void)?
                          ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:13:29: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    var bestAttemptContent: UNMutableNotificationContent?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:52: error: 'UNNotificationRequest' is only available in macOS 10.14 or newer
    @objc override open func didReceive(_ request: UNNotificationRequest,
                                                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:30: note: add @available attribute to enclosing instance method
    @objc override open func didReceive(_ request: UNNotificationRequest,
                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:17:87: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
                                        withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void) {
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:30: note: add @available attribute to enclosing instance method
    @objc override open func didReceive(_ request: UNNotificationRequest,
                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:54:51: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private func retrieveAttachment(from content: UNNotificationContent) {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:54:18: note: add @available attribute to enclosing instance method
    private func retrieveAttachment(from content: UNNotificationContent) {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:108:48: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private func resolveCategory(from content: UNNotificationContent) {
                                               ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:108:18: note: add @available attribute to enclosing instance method
    private func resolveCategory(from content: UNNotificationContent) {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:50: error: 'UNNotificationCategory' is only available in macOS 10.14 or newer
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:25: note: add @available attribute to enclosing static method
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:180:34: error: 'UNNotificationCategory' is only available in macOS 10.14 or newer
    private var messageCategory: UNNotificationCategory?
                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:51: error: 'UNNotificationServiceExtension' is only available in macOS 10.14 or newer
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:9:51: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getIterableMetadata(from content: UNNotificationContent) -> [AnyHashable: Any]? {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:9:17: note: add @available attribute to enclosing static method
    static func getIterableMetadata(from content: UNNotificationContent) -> [AnyHashable: Any]? {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:13:52: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getIterableMessageId(from content: UNNotificationContent) -> String? {
                                                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:13:17: note: add @available attribute to enclosing static method
    static func getIterableMessageId(from content: UNNotificationContent) -> String? {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:54: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                                                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:17: note: add @available attribute to enclosing static method
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:81: error: 'UNNotificationAction' is only available in macOS 10.14 or newer
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:17: note: add @available attribute to enclosing static method
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:26:65: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private static func getActionButtonsJsonArray(from content: UNNotificationContent) -> [[AnyHashable: Any]] {
                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:26:25: note: add @available attribute to enclosing static method
    private static func getActionButtonsJsonArray(from content: UNNotificationContent) -> [[AnyHashable: Any]] {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:90: error: 'UNNotificationAction' is only available in macOS 10.14 or newer
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                                                                                         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:103:77: error: 'UNNotificationActionOptions' is only available in macOS 10.14 or newer
    private static func getOptions(forActionButton button: ActionButton) -> UNNotificationActionOptions {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:103:25: note: add @available attribute to enclosing static method
    private static func getOptions(forActionButton button: ActionButton) -> UNNotificationActionOptions {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:86: error: 'UNNotificationActionIcon' is only available in macOS 12.0 or newer
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:25: note: add @available attribute to enclosing static method
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
[12/122] Compiling IterableAppExtensions ITBNotificationServiceExtension.swift
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:51: error: 'UNNotificationRequest' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:94: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                                                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:151: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
                                                                                                                                                      ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:8:10: note: add @available attribute to enclosing instance method
    func notificationServiceDidReceive(_ request: UNNotificationRequest, bestAttemptContent: UNMutableNotificationContent, contentHandler: @escaping (UNNotificationContent) -> Void)
         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:7:17: note: add @available attribute to enclosing protocol
public protocol ITBNotificationServiceExtensionDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:12:27: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    var contentHandler: ((UNNotificationContent) -> Void)?
                          ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:13:29: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    var bestAttemptContent: UNMutableNotificationContent?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:52: error: 'UNNotificationRequest' is only available in macOS 10.14 or newer
    @objc override open func didReceive(_ request: UNNotificationRequest,
                                                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:30: note: add @available attribute to enclosing instance method
    @objc override open func didReceive(_ request: UNNotificationRequest,
                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:17:87: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
                                        withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void) {
                                                                                      ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:30: note: add @available attribute to enclosing instance method
    @objc override open func didReceive(_ request: UNNotificationRequest,
                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:54:51: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private func retrieveAttachment(from content: UNNotificationContent) {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:54:18: note: add @available attribute to enclosing instance method
    private func retrieveAttachment(from content: UNNotificationContent) {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:108:48: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private func resolveCategory(from content: UNNotificationContent) {
                                               ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:108:18: note: add @available attribute to enclosing instance method
    private func resolveCategory(from content: UNNotificationContent) {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:50: error: 'UNNotificationCategory' is only available in macOS 10.14 or newer
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:25: note: add @available attribute to enclosing static method
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:180:34: error: 'UNNotificationCategory' is only available in macOS 10.14 or newer
    private var messageCategory: UNNotificationCategory?
                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:51: error: 'UNNotificationServiceExtension' is only available in macOS 10.14 or newer
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:19:65: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
        bestAttemptContent = (request.content.mutableCopy() as? UNMutableNotificationContent)
                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:19:65: note: add 'if #available' version check
        bestAttemptContent = (request.content.mutableCopy() as? UNMutableNotificationContent)
                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:16:30: note: add @available attribute to enclosing instance method
    @objc override open func didReceive(_ request: UNNotificationRequest,
                             ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:79:29: error: 'UNNotificationAttachment' is only available in macOS 10.14 or newer
            var attachment: UNNotificationAttachment?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:79:29: note: add 'if #available' version check
            var attachment: UNNotificationAttachment?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:68:18: note: add @available attribute to enclosing instance method
    private func createAttachmentDownloadTask(url: URL) -> URLSessionDownloadTask {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:79:29: error: 'UNNotificationAttachment' is only available in macOS 10.14 or newer
            var attachment: UNNotificationAttachment?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:79:29: note: add 'if #available' version check
            var attachment: UNNotificationAttachment?
                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:68:18: note: add @available attribute to enclosing instance method
    private func createAttachmentDownloadTask(url: URL) -> URLSessionDownloadTask {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:83:34: error: 'UNNotificationAttachment' is only available in macOS 10.14 or newer
                attachment = try UNNotificationAttachment(identifier: attachmentId, url: tempFileUrl, options: nil)
                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:83:34: note: add 'if #available' version check
                attachment = try UNNotificationAttachment(identifier: attachmentId, url: tempFileUrl, options: nil)
                                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:68:18: note: add @available attribute to enclosing instance method
    private func createAttachmentDownloadTask(url: URL) -> URLSessionDownloadTask {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:118:24: error: 'UNNotificationCategory' is only available in macOS 10.14 or newer
        let category = UNNotificationCategory(identifier: messageId,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:118:24: note: add 'if #available' version check
        let category = UNNotificationCategory(identifier: messageId,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:108:18: note: add @available attribute to enclosing instance method
    private func resolveCategory(from content: UNNotificationContent) {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:127:9: error: 'UNUserNotificationCenter' is only available in macOS 10.14 or newer
        UNUserNotificationCenter.current().getNotificationCategories { categories in
        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:127:9: note: add 'if #available' version check
        UNUserNotificationCenter.current().getNotificationCategories { categories in
        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:25: note: add @available attribute to enclosing static method
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:130:13: error: 'UNUserNotificationCenter' is only available in macOS 10.14 or newer
            UNUserNotificationCenter.current().setNotificationCategories(newCategories)
            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:130:13: note: add 'if #available' version check
            UNUserNotificationCenter.current().setNotificationCategories(newCategories)
            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:126:25: note: add @available attribute to enclosing static method
    private static func createCategory(category: UNNotificationCategory, afterCategoryCreated: (() -> Void)?) {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/ITBNotificationServiceExtension.swift:11:18: note: add @available attribute to enclosing class
@objc open class ITBNotificationServiceExtension: UNNotificationServiceExtension {
                 ^
[13/122] Compiling IterableAppExtensions NotificationContentParser.swift
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:9:51: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getIterableMetadata(from content: UNNotificationContent) -> [AnyHashable: Any]? {
                                                  ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:9:17: note: add @available attribute to enclosing static method
    static func getIterableMetadata(from content: UNNotificationContent) -> [AnyHashable: Any]? {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:13:52: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getIterableMessageId(from content: UNNotificationContent) -> String? {
                                                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:13:17: note: add @available attribute to enclosing static method
    static func getIterableMessageId(from content: UNNotificationContent) -> String? {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:54: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                                                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:17: note: add @available attribute to enclosing static method
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:81: error: 'UNNotificationAction' is only available in macOS 10.14 or newer
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:21:17: note: add @available attribute to enclosing static method
    static func getNotificationActions(from content: UNNotificationContent) -> [UNNotificationAction] {
                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:26:65: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
    private static func getActionButtonsJsonArray(from content: UNNotificationContent) -> [[AnyHashable: Any]] {
                                                                ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:26:25: note: add @available attribute to enclosing static method
    private static func getActionButtonsJsonArray(from content: UNNotificationContent) -> [[AnyHashable: Any]] {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:90: error: 'UNNotificationAction' is only available in macOS 10.14 or newer
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                                                                                         ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:103:77: error: 'UNNotificationActionOptions' is only available in macOS 10.14 or newer
    private static func getOptions(forActionButton button: ActionButton) -> UNNotificationActionOptions {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:103:25: note: add @available attribute to enclosing static method
    private static func getOptions(forActionButton button: ActionButton) -> UNNotificationActionOptions {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:86: error: 'UNNotificationActionIcon' is only available in macOS 12.0 or newer
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:25: note: add @available attribute to enclosing static method
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:48:24: error: 'UNTextInputNotificationAction' is only available in macOS 10.14 or newer
                return UNTextInputNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:48:24: note: add 'if #available' version check
                return UNTextInputNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:48:24: error: 'init(identifier:title:options:icon:textInputButtonTitle:textInputPlaceholder:)' is only available in macOS 12.0 or newer
                return UNTextInputNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:48:24: note: add 'if #available' version check
                return UNTextInputNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:63:24: error: 'UNNotificationAction' is only available in macOS 10.14 or newer
                return UNNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:63:24: note: add 'if #available' version check
                return UNNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:63:24: error: 'init(identifier:title:options:icon:)' is only available in macOS 12.0 or newer
                return UNNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:63:24: note: add 'if #available' version check
                return UNNotificationAction(identifier: button.identifier,
                       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:41:25: note: add @available attribute to enclosing static method
    private static func createNotificationActionButton(from json: [AnyHashable: Any]) -> UNNotificationAction? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:104:22: error: 'UNNotificationActionOptions' is only available in macOS 10.14 or newer
        var options: UNNotificationActionOptions = []
                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:104:22: note: add 'if #available' version check
        var options: UNNotificationActionOptions = []
                     ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:103:25: note: add @available attribute to enclosing static method
    private static func getOptions(forActionButton button: ActionButton) -> UNNotificationActionOptions {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:127:20: error: 'UNNotificationActionIcon' is only available in macOS 12.0 or newer
            return UNNotificationActionIcon(systemImageName: actionIcon.imageName)
                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:127:20: note: add 'if #available' version check
            return UNNotificationActionIcon(systemImageName: actionIcon.imageName)
                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:25: note: add @available attribute to enclosing static method
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:129:20: error: 'UNNotificationActionIcon' is only available in macOS 12.0 or newer
            return UNNotificationActionIcon(templateImageName: actionIcon.imageName)
                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:129:20: note: add 'if #available' version check
            return UNNotificationActionIcon(templateImageName: actionIcon.imageName)
                   ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:122:25: note: add @available attribute to enclosing static method
    private static func getNotificationIcon(forActionButton button: ActionButton) -> UNNotificationActionIcon? {
                        ^
/Users/admin/builder/spi-builder-workspace/notification-extension/NotificationContentParser.swift:8:8: note: add @available attribute to enclosing struct
struct NotificationContentParser {
       ^
error: fatalError
/Users/admin/builder/spi-builder-workspace/swift-sdk/Core/Models/CommerceItem.swift:5:8: error: no such module 'UIKit'
import UIKit
       ^
BUILD FAILURE 5.10 macosSpm