The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AEPMessaging, reference 5.17.0 (d04cbd), with Swift 6.3 for macOS (SPM) on 3 Oct 2026 18:09:34 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/adobe/aepsdk-messaging-ios.git
Reference: 5.17.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/adobe/aepsdk-messaging-ios
 * tag               5.17.0     -> FETCH_HEAD
HEAD is now at d04cbd1 Merge pull request #521 from adobe/staging
Cloned https://github.com/adobe/aepsdk-messaging-ios.git
Revision (git rev-parse @):
d04cbd188dc9b64765275c81581cbd136f791604
SUCCESS checkout https://github.com/adobe/aepsdk-messaging-ios.git at 5.17.0
Fetching https://github.com/adobe/aepsdk-core-ios.git
Fetching https://github.com/adobe/aepsdk-edgeidentity-ios.git
Fetching https://github.com/adobe/aepsdk-edge-ios.git
[1/3775] Fetching aepsdk-edgeidentity-ios
[77/19851] Fetching aepsdk-edgeidentity-ios, aepsdk-edge-ios
[2693/49617] Fetching aepsdk-edgeidentity-ios, aepsdk-edge-ios, aepsdk-core-ios
Fetched https://github.com/adobe/aepsdk-edgeidentity-ios.git from cache (6.83s)
Fetched https://github.com/adobe/aepsdk-core-ios.git from cache (6.83s)
Fetched https://github.com/adobe/aepsdk-edge-ios.git from cache (6.83s)
Computing version for https://github.com/adobe/aepsdk-edgeidentity-ios.git
Computed https://github.com/adobe/aepsdk-edgeidentity-ios.git at 5.1.0 (7.53s)
Computing version for https://github.com/adobe/aepsdk-edge-ios.git
Computed https://github.com/adobe/aepsdk-edge-ios.git at 5.2.0 (0.67s)
Computing version for https://github.com/adobe/aepsdk-core-ios.git
Computed https://github.com/adobe/aepsdk-core-ios.git at 5.12.1 (0.65s)
Fetching https://github.com/adobe/aepsdk-rulesengine-ios.git
[1/1339] Fetching aepsdk-rulesengine-ios
Fetched https://github.com/adobe/aepsdk-rulesengine-ios.git from cache (1.01s)
Computing version for https://github.com/adobe/aepsdk-rulesengine-ios.git
Computed https://github.com/adobe/aepsdk-rulesengine-ios.git at 5.0.0 (1.67s)
Creating working copy for https://github.com/adobe/aepsdk-edgeidentity-ios.git
Working copy of https://github.com/adobe/aepsdk-edgeidentity-ios.git resolved at 5.1.0
Creating working copy for https://github.com/adobe/aepsdk-edge-ios.git
Working copy of https://github.com/adobe/aepsdk-edge-ios.git resolved at 5.2.0
Creating working copy for https://github.com/adobe/aepsdk-rulesengine-ios.git
Working copy of https://github.com/adobe/aepsdk-rulesengine-ios.git resolved at 5.0.0
Creating working copy for https://github.com/adobe/aepsdk-core-ios.git
Working copy of https://github.com/adobe/aepsdk-core-ios.git resolved at 5.12.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "aepsdk-messaging-ios",
      "name": "AEPMessaging",
      "url": "https://github.com/adobe/aepsdk-messaging-ios.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-messaging-ios",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "aepsdk-core-ios",
          "name": "AEPCore",
          "url": "https://github.com/adobe/aepsdk-core-ios.git",
          "version": "5.12.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-core-ios",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "aepsdk-rulesengine-ios",
              "name": "AEPRulesEngine",
              "url": "https://github.com/adobe/aepsdk-rulesengine-ios.git",
              "version": "5.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-rulesengine-ios",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "aepsdk-edge-ios",
          "name": "AEPEdge",
          "url": "https://github.com/adobe/aepsdk-edge-ios.git",
          "version": "5.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-edge-ios",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "aepsdk-core-ios",
              "name": "AEPCore",
              "url": "https://github.com/adobe/aepsdk-core-ios.git",
              "version": "5.12.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-core-ios",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "aepsdk-rulesengine-ios",
                  "name": "AEPRulesEngine",
                  "url": "https://github.com/adobe/aepsdk-rulesengine-ios.git",
                  "version": "5.0.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-rulesengine-ios",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "aepsdk-edgeidentity-ios",
              "name": "AEPEdgeIdentity",
              "url": "https://github.com/adobe/aepsdk-edgeidentity-ios.git",
              "version": "5.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-edgeidentity-ios",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "aepsdk-core-ios",
                  "name": "AEPCore",
                  "url": "https://github.com/adobe/aepsdk-core-ios.git",
                  "version": "5.12.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-core-ios",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                    {
                      "identity": "aepsdk-rulesengine-ios",
                      "name": "AEPRulesEngine",
                      "url": "https://github.com/adobe/aepsdk-rulesengine-ios.git",
                      "version": "5.0.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-rulesengine-ios",
                      "traits": [
                        "default"
                      ],
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "aepsdk-edgeidentity-ios",
          "name": "AEPEdgeIdentity",
          "url": "https://github.com/adobe/aepsdk-edgeidentity-ios.git",
          "version": "5.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-edgeidentity-ios",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "aepsdk-core-ios",
              "name": "AEPCore",
              "url": "https://github.com/adobe/aepsdk-core-ios.git",
              "version": "5.12.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-core-ios",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "aepsdk-rulesengine-ios",
                  "name": "AEPRulesEngine",
                  "url": "https://github.com/adobe/aepsdk-rulesengine-ios.git",
                  "version": "5.0.0",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/aepsdk-rulesengine-ios",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/adobe/aepsdk-messaging-ios.git
[1/16623] Fetching aepsdk-messaging-ios
Fetched https://github.com/adobe/aepsdk-messaging-ios.git from cache (8.79s)
Fetching https://github.com/adobe/aepsdk-edgeidentity-ios.git from cache
Fetching https://github.com/adobe/aepsdk-core-ios.git from cache
Fetching https://github.com/adobe/aepsdk-edge-ios.git from cache
Fetched https://github.com/adobe/aepsdk-core-ios.git from cache (0.71s)
Fetched https://github.com/adobe/aepsdk-edgeidentity-ios.git from cache (0.71s)
Fetched https://github.com/adobe/aepsdk-edge-ios.git from cache (0.71s)
Computing version for https://github.com/adobe/aepsdk-edgeidentity-ios.git
Computed https://github.com/adobe/aepsdk-edgeidentity-ios.git at 5.1.0 (0.77s)
Computing version for https://github.com/adobe/aepsdk-edge-ios.git
Computed https://github.com/adobe/aepsdk-edge-ios.git at 5.2.0 (0.03s)
Computing version for https://github.com/adobe/aepsdk-core-ios.git
Computed https://github.com/adobe/aepsdk-core-ios.git at 5.12.1 (0.03s)
Fetching https://github.com/adobe/aepsdk-rulesengine-ios.git from cache
Fetched https://github.com/adobe/aepsdk-rulesengine-ios.git from cache (0.49s)
Computing version for https://github.com/adobe/aepsdk-rulesengine-ios.git
Computed https://github.com/adobe/aepsdk-rulesengine-ios.git at 5.0.0 (0.55s)
Creating working copy for https://github.com/adobe/aepsdk-edgeidentity-ios.git
Working copy of https://github.com/adobe/aepsdk-edgeidentity-ios.git resolved at 5.1.0
Creating working copy for https://github.com/adobe/aepsdk-core-ios.git
Working copy of https://github.com/adobe/aepsdk-core-ios.git resolved at 5.12.1
Creating working copy for https://github.com/adobe/aepsdk-rulesengine-ios.git
Working copy of https://github.com/adobe/aepsdk-rulesengine-ios.git resolved at 5.0.0
Creating working copy for https://github.com/adobe/aepsdk-edge-ios.git
Working copy of https://github.com/adobe/aepsdk-edge-ios.git resolved at 5.2.0
Creating working copy for https://github.com/adobe/aepsdk-messaging-ios.git
Working copy of https://github.com/adobe/aepsdk-messaging-ios.git resolved at 5.17.0 (d04cbd1)
warning: '.resolve-product-dependencies': dependency 'aepsdk-messaging-ios' is not used by any target
Found 3 product dependencies
  - AEPCore
  - AEPEdge
  - AEPEdgeIdentity
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/adobe/aepsdk-messaging-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/11] Copying PrivacyInfo.xcprivacy
[0/11] Write sources
[0/11] Copying PrivacyInfo.xcprivacy
[3/11] Write sources
[10/11] Write swift-version-69A768CDF2A0BEE1.txt
[12/117] Emitting module AEPRulesEngine
[13/119] Compiling AEPMessagingLiveActivity LiveActivityOrigin.swift
[14/119] Compiling AEPServices SQLiteWrapper.swift
[15/119] Compiling AEPServices Log.swift
[16/119] Compiling AEPServices SQLiteDataQueue.swift
[17/119] Compiling AEPServices SQLiteJournalMode.swift
[18/119] Compiling AEPServices ApplicationSystemInfoService.swift
[19/119] Compiling AEPServices NetworkPathMonitorProvider.swift
[20/119] Compiling AEPServices ServiceProvider.swift
[21/119] Compiling AEPRulesEngine Transforming.swift
[22/119] Compiling AEPRulesEngine Traversable.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[23/119] Emitting module AEPMessagingNotification
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:50:23: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 47 |     /// ```
 48 |     @objc(processContent:withContentHandler:)
 49 |     public static func processNotificationRequest(
    |                        `- note: add '@available' attribute to enclosing static method
 50 |         with content: UNMutableNotificationContent,
    |                       `- error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 51 |         contentHandler: @escaping (UNNotificationContent) -> Void
 52 |     ) {
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:51:36: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 47 |     /// ```
 48 |     @objc(processContent:withContentHandler:)
 49 |     public static func processNotificationRequest(
    |                        `- note: add '@available' attribute to enclosing static method
 50 |         with content: UNMutableNotificationContent,
 51 |         contentHandler: @escaping (UNNotificationContent) -> Void
    |                                    `- error: 'UNNotificationContent' is only available in macOS 10.14 or newer
 52 |     ) {
 53 |         downloadAndAttachMedia(to: content) {
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:62:60: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 60 |     private static let label = "MessagingNotificationHelper"
 61 |
 62 |     private static func downloadAndAttachMedia(to content: UNMutableNotificationContent,
    |                         |                                  `- error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    |                         `- note: add '@available' attribute to enclosing static method
 63 |                                                completion: @escaping () -> Void) {
 64 |         guard let mediaURLString = content.userInfo[mediaKey] as? String else {
[24/119] Compiling AEPMessagingNotification MessagingLog.swift
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:28:13: error: 'Logger' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
24 |
25 |     /// Logs a verbose message useful during development and debugging.
26 |     static func debug(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
27 |         if #available(iOS 14.0, *) {
28 |             Logger(subsystem: subsystem, category: label).debug("\(message, privacy: .public)")
   |             |- error: 'Logger' is only available in macOS 11.0 or newer
   |             `- note: add 'if #available' version check
29 |         } else {
30 |             os_log(.debug, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:28:65: error: 'OSLogMessage' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
24 |
25 |     /// Logs a verbose message useful during development and debugging.
26 |     static func debug(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
27 |         if #available(iOS 14.0, *) {
28 |             Logger(subsystem: subsystem, category: label).debug("\(message, privacy: .public)")
   |                                                                 |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
   |                                                                 `- note: add 'if #available' version check
29 |         } else {
30 |             os_log(.debug, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:28:67: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
24 |
25 |     /// Logs a verbose message useful during development and debugging.
26 |     static func debug(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
27 |         if #available(iOS 14.0, *) {
28 |             Logger(subsystem: subsystem, category: label).debug("\(message, privacy: .public)")
   |                                                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
   |                                                                   `- note: add 'if #available' version check
29 |         } else {
30 |             os_log(.debug, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:37:13: error: 'Logger' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
33 |
34 |     /// Logs a non-fatal issue that may affect behaviour but allows execution to continue.
35 |     static func warning(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
36 |         if #available(iOS 14.0, *) {
37 |             Logger(subsystem: subsystem, category: label).warning("\(message, privacy: .public)")
   |             |- error: 'Logger' is only available in macOS 11.0 or newer
   |             `- note: add 'if #available' version check
38 |         } else {
39 |             os_log(.default, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:37:67: error: 'OSLogMessage' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
33 |
34 |     /// Logs a non-fatal issue that may affect behaviour but allows execution to continue.
35 |     static func warning(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
36 |         if #available(iOS 14.0, *) {
37 |             Logger(subsystem: subsystem, category: label).warning("\(message, privacy: .public)")
   |                                                                   |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
   |                                                                   `- note: add 'if #available' version check
38 |         } else {
39 |             os_log(.default, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:37:69: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
33 |
34 |     /// Logs a non-fatal issue that may affect behaviour but allows execution to continue.
35 |     static func warning(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
36 |         if #available(iOS 14.0, *) {
37 |             Logger(subsystem: subsystem, category: label).warning("\(message, privacy: .public)")
   |                                                                     |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
   |                                                                     `- note: add 'if #available' version check
38 |         } else {
39 |             os_log(.default, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:46:13: error: 'Logger' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
42 |
43 |     /// Logs a failure that prevented an operation from completing.
44 |     static func error(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
45 |         if #available(iOS 14.0, *) {
46 |             Logger(subsystem: subsystem, category: label).error("\(message, privacy: .public)")
   |             |- error: 'Logger' is only available in macOS 11.0 or newer
   |             `- note: add 'if #available' version check
47 |         } else {
48 |             os_log(.error, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:46:65: error: 'OSLogMessage' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
42 |
43 |     /// Logs a failure that prevented an operation from completing.
44 |     static func error(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
45 |         if #available(iOS 14.0, *) {
46 |             Logger(subsystem: subsystem, category: label).error("\(message, privacy: .public)")
   |                                                                 |- error: 'OSLogMessage' is only available in macOS 11.0 or newer
   |                                                                 `- note: add 'if #available' version check
47 |         } else {
48 |             os_log(.error, log: OSLog(subsystem: subsystem, category: label), "%@", message)
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingLog.swift:46:67: error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
19 | ///
20 | /// Mirrors the `Log.debug / .warning / .error` call style used across the AEP SDK.
21 | enum MessagingLog {
   |      `- note: add '@available' attribute to enclosing enum
22 |
23 |     private static let subsystem = "com.adobe.messaging.notification"
   :
42 |
43 |     /// Logs a failure that prevented an operation from completing.
44 |     static func error(label: String, _ message: String) {
   |                 `- note: add '@available' attribute to enclosing static method
45 |         if #available(iOS 14.0, *) {
46 |             Logger(subsystem: subsystem, category: label).error("\(message, privacy: .public)")
   |                                                                   |- error: 'appendInterpolation(_:align:privacy:)' is only available in macOS 11.0 or newer
   |                                                                   `- note: add 'if #available' version check
47 |         } else {
48 |             os_log(.error, log: OSLog(subsystem: subsystem, category: label), "%@", message)
[25/119] Compiling AEPMessagingNotification MessagingNotificationHelper.swift
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:50:23: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 47 |     /// ```
 48 |     @objc(processContent:withContentHandler:)
 49 |     public static func processNotificationRequest(
    |                        `- note: add '@available' attribute to enclosing static method
 50 |         with content: UNMutableNotificationContent,
    |                       `- error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 51 |         contentHandler: @escaping (UNNotificationContent) -> Void
 52 |     ) {
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:51:36: error: 'UNNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 47 |     /// ```
 48 |     @objc(processContent:withContentHandler:)
 49 |     public static func processNotificationRequest(
    |                        `- note: add '@available' attribute to enclosing static method
 50 |         with content: UNMutableNotificationContent,
 51 |         contentHandler: @escaping (UNNotificationContent) -> Void
    |                                    `- error: 'UNNotificationContent' is only available in macOS 10.14 or newer
 52 |     ) {
 53 |         downloadAndAttachMedia(to: content) {
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:62:60: error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 60 |     private static let label = "MessagingNotificationHelper"
 61 |
 62 |     private static func downloadAndAttachMedia(to content: UNMutableNotificationContent,
    |                         |                                  `- error: 'UNMutableNotificationContent' is only available in macOS 10.14 or newer
    |                         `- note: add '@available' attribute to enclosing static method
 63 |                                                completion: @escaping () -> Void) {
 64 |         guard let mediaURLString = content.userInfo[mediaKey] as? String else {
/Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/MessagingNotificationHelper.swift:107:42: error: 'UNNotificationAttachment' is only available in macOS 10.14 or newer
 17 | /// This class is designed to be used in app extensions and has no dependencies on AEPCore or AEPServices.
 18 | @objc(AEPMessagingNotificationHelper)
 19 | public final class MessagingNotificationHelper: NSObject {
    |                    `- note: add '@available' attribute to enclosing class
 20 |
 21 |     /// The key used to look up the media URL in the notification's userInfo dictionary.
    :
 60 |     private static let label = "MessagingNotificationHelper"
 61 |
 62 |     private static func downloadAndAttachMedia(to content: UNMutableNotificationContent,
    |                         `- note: add '@available' attribute to enclosing static method
 63 |                                                completion: @escaping () -> Void) {
 64 |         guard let mediaURLString = content.userInfo[mediaKey] as? String else {
    :
105 |             do {
106 |                 try FileManager.default.copyItem(at: tempURL, to: destinationURL)
107 |                 if let attachment = try? UNNotificationAttachment(identifier: "aep-media",
    |                                          |- error: 'UNNotificationAttachment' is only available in macOS 10.14 or newer
    |                                          `- note: add 'if #available' version check
108 |                                                                    url: destinationURL,
109 |                                                                    options: nil) {
[26/119] Compiling AEPServices LogLevel.swift
[27/119] Compiling AEPServices Logging.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[28/119] Emitting module AEPServices
/Users/admin/builder/spi-builder-workspace/.build/checkouts/aepsdk-core-ios/AEPServices/Sources/ApplicationSystemInfoService.swift:17:8: error: no such module 'UIKit'
 15 | #endif
 16 | import Foundation
 17 | import UIKit
    |        `- error: no such module 'UIKit'
 18 |
 19 | /// The Core system info service implementation which provides
[29/119] Compiling AEPMessagingLiveActivity LiveActivityDebuggable.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[30/119] Emitting module AEPMessagingLiveActivity
/Users/admin/builder/spi-builder-workspace/AEPMessagingLiveActivity/Sources/LiveActivityAttributes.swift:21:41: error: 'ActivityAttributes' is unavailable in macOS
19 | /// a Live Activity with the SDK.
20 | @available(iOS 16.1, *)
21 | public protocol LiveActivityAttributes: ActivityAttributes {
   |                                         `- error: 'ActivityAttributes' is unavailable in macOS
22 |     /// The Adobe Experience Platform data associated with the Live Activity.
23 |     var liveActivityData: LiveActivityData { get }
ActivityKit.ActivityAttributes:6:17: note: 'ActivityAttributes' has been explicitly marked unavailable here
4 | @available(tvOS, unavailable)
5 | @available(watchOS, unavailable)
6 | public protocol ActivityAttributes : Decodable, Encodable {
  |                 `- note: 'ActivityAttributes' has been explicitly marked unavailable here
7 |     associatedtype ContentState : Decodable, Encodable, Hashable
8 | }
[31/119] Compiling AEPMessagingLiveActivity LiveActivityAttributes.swift
/Users/admin/builder/spi-builder-workspace/AEPMessagingLiveActivity/Sources/LiveActivityAttributes.swift:21:41: error: 'ActivityAttributes' is unavailable in macOS
19 | /// a Live Activity with the SDK.
20 | @available(iOS 16.1, *)
21 | public protocol LiveActivityAttributes: ActivityAttributes {
   |                                         `- error: 'ActivityAttributes' is unavailable in macOS
22 |     /// The Adobe Experience Platform data associated with the Live Activity.
23 |     var liveActivityData: LiveActivityData { get }
ActivityKit.ActivityAttributes:6:17: note: 'ActivityAttributes' has been explicitly marked unavailable here
4 | @available(tvOS, unavailable)
5 | @available(watchOS, unavailable)
6 | public protocol ActivityAttributes : Decodable, Encodable {
  |                 `- note: 'ActivityAttributes' has been explicitly marked unavailable here
7 |     associatedtype ContentState : Decodable, Encodable, Hashable
8 | }
error: cancelled
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/AEPMessaging/Sources/Info.plist
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/AEPMessagingLiveActivity/Sources/Info.plist
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/AEPMessagingNotification/Sources/Info.plist
warning: 'aepsdk-edge-ios': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/aepsdk-edge-ios/Sources/Info.plist
warning: 'aepsdk-edgeidentity-ios': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/aepsdk-edgeidentity-ios/Sources/Info.plist
warning: 'aepsdk-core-ios': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/aepsdk-core-ios/AEPCore/Sources/Info.plist
warning: 'aepsdk-core-ios': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/aepsdk-core-ios/AEPServices/Sources/Info.plist
BUILD FAILURE 6.3 macosSpm