Build Information
Failed to build ILikeToMoveIt, reference 0.2.6 (ff64ef
), with Swift 5.9 for macOS (SPM) on 5 Oct 2024 06:59:32 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.55.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ryanlintott/ILikeToMoveIt.git
Reference: 0.2.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ryanlintott/ILikeToMoveIt
* tag 0.2.6 -> FETCH_HEAD
HEAD is now at ff64ef0 Updated Example App bundle identifier to ILikeToMoveItExample
Cloned https://github.com/ryanlintott/ILikeToMoveIt.git
Revision (git rev-parse @):
ff64ef08ec74d4e3e032860eecd29456a9b377dc
SUCCESS checkout https://github.com/ryanlintott/ILikeToMoveIt.git at 0.2.6
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/ryanlintott/ILikeToMoveIt.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/1] Copying PrivacyInfo.xcprivacy
[2/6] Compiling ILikeToMoveIt resource_bundle_accessor.swift
[3/6] Compiling ILikeToMoveIt UserActivityProvidable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:51:125: error: 'View' is only available in macOS 10.15 or newer
func onContinueUserActivity<T: UserActivityProvidable>(_ item: T.Type, perform action: @escaping (T?) -> Void ) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:51:10: note: add @available attribute to enclosing instance method
func onContinueUserActivity<T: UserActivityProvidable>(_ item: T.Type, perform action: @escaping (T?) -> Void ) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:24:33: error: 'persistentIdentifier' is only available in macOS 10.15 or newer
let data = activity.persistentIdentifier?.data(using: .utf8),
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:24:33: note: add 'if #available' version check
let data = activity.persistentIdentifier?.data(using: .utf8),
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:21:5: note: add @available attribute to enclosing initializer
init?(activity: NSUserActivity) {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:20:8: note: add @available attribute to enclosing extension
public extension UserActivityProvidable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:40:18: error: 'persistentIdentifier' is only available in macOS 10.15 or newer
activity.persistentIdentifier = string
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:40:18: note: add 'if #available' version check
activity.persistentIdentifier = string
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:32:9: note: add @available attribute to enclosing property
var userActivity: NSUserActivity? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:20:8: note: add @available attribute to enclosing extension
public extension UserActivityProvidable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:41:18: error: 'targetContentIdentifier' is only available in macOS 10.15 or newer
activity.targetContentIdentifier = Self.activityType
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:41:18: note: add 'if #available' version check
activity.targetContentIdentifier = Self.activityType
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:32:9: note: add @available attribute to enclosing property
var userActivity: NSUserActivity? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:20:8: note: add @available attribute to enclosing extension
public extension UserActivityProvidable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:52:9: error: 'onContinueUserActivity(_:perform:)' is only available in macOS 11.0 or newer
onContinueUserActivity(T.activityType) { activity in
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:52:9: note: add 'if #available' version check
onContinueUserActivity(T.activityType) { activity in
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:51:10: note: add @available attribute to enclosing instance method
func onContinueUserActivity<T: UserActivityProvidable>(_ item: T.Type, perform action: @escaping (T?) -> Void ) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:8: note: add @available attribute to enclosing extension
public extension View {
^
[4/6] Compiling ILikeToMoveIt Providable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:14:32: error: 'UTType' is only available in macOS 11.0 or newer
static var writableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:14:16: note: add @available attribute to enclosing static property
static var writableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:16:32: error: 'UTType' is only available in macOS 11.0 or newer
static var readableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:16:16: note: add @available attribute to enclosing static property
static var readableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:21:21: error: 'UTType' is only available in macOS 11.0 or newer
func data(type: UTType) throws -> Data?
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:21:10: note: add @available attribute to enclosing instance method
func data(type: UTType) throws -> Data?
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:27:17: error: 'UTType' is only available in macOS 11.0 or newer
init?(type: UTType, data: Data) throws
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:27:5: note: add @available attribute to enclosing initializer
init?(type: UTType, data: Data) throws
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:46:53: error: 'UTType' is only available in macOS 11.0 or newer
static func writableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:46:17: note: add @available attribute to enclosing static method
static func writableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:50:53: error: 'UTType' is only available in macOS 11.0 or newer
static func readableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:50:17: note: add @available attribute to enclosing static method
static func readableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:36:37: error: argument type 'NSUserActivity' does not conform to expected type 'NSItemProviderWriting'
provider.registerObject(userActivity, visibility: .all)
^
as! NSItemProviderWriting
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:47:34: error: 'identifier' is only available in macOS 11.0 or newer
writableTypes.first { $0.identifier == identifier }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:47:34: note: add 'if #available' version check
writableTypes.first { $0.identifier == identifier }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:46:17: note: add @available attribute to enclosing static method
static func writableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:51:34: error: 'identifier' is only available in macOS 11.0 or newer
readableTypes.first { $0.identifier == identifier }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:51:34: note: add 'if #available' version check
readableTypes.first { $0.identifier == identifier }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:50:17: note: add @available attribute to enclosing static method
static func readableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:98:34: error: 'identifier' is only available in macOS 11.0 or newer
Item.writableTypes.map(\.identifier)
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:98:34: note: add 'if #available' version check
Item.writableTypes.map(\.identifier)
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:97:16: note: add @available attribute to enclosing static property
static var writableTypeIdentifiersForItemProvider: [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:89:7: note: add @available attribute to enclosing generic class
class ItemProvider<Item: Providable>: NSObject, NSItemProviderWriting, NSItemProviderReading {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:102:34: error: 'identifier' is only available in macOS 11.0 or newer
Item.readableTypes.map(\.identifier)
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:102:34: note: add 'if #available' version check
Item.readableTypes.map(\.identifier)
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:101:16: note: add @available attribute to enclosing static property
static var readableTypeIdentifiersForItemProvider: [String] {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:89:7: note: add @available attribute to enclosing generic class
class ItemProvider<Item: Providable>: NSObject, NSItemProviderWriting, NSItemProviderReading {
^
[5/6] Compiling ILikeToMoveIt AccessibilityMoveable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:71:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var focus: Item? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:73:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var move: AccessibilityMove<Item>? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:59: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<AccessibilityMoveController<Item>, Item?>' cannot be converted to contextual type 'KeyPath<AccessibilityMoveController<Item>, Item?>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<AccessibilityMoveController<Item>, AccessibilityMove<Item>?>' cannot be converted to contextual type 'KeyPath<AccessibilityMoveController<Item>, AccessibilityMove<Item>?>'
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:235:9: error: cannot find 'UIAccessibility' in scope
UIAccessibility.post(notification: .announcement, argument: announcement.joined(separator: " "))
^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:235:45: error: cannot infer contextual base in reference to member 'announcement'
UIAccessibility.post(notification: .announcement, argument: announcement.joined(separator: " "))
~^~~~~~~~~~~~
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/6] Emitting module ILikeToMoveIt
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:71:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var focus: Item? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:73:6: error: 'Published' is only available in macOS 10.15 or newer
@Published public var move: AccessibilityMove<Item>? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:59: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/AccessibilityMoveable.swift:69:14: note: add @available attribute to enclosing generic class
public class AccessibilityMoveController<Item: Hashable>: ObservableObject {
^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<AccessibilityMoveController<Item>, Item?>' cannot be converted to contextual type 'KeyPath<AccessibilityMoveController<Item>, Item?>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<AccessibilityMoveController<Item>, AccessibilityMove<Item>?>' cannot be converted to contextual type 'KeyPath<AccessibilityMoveController<Item>, AccessibilityMove<Item>?>'
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:14:32: error: 'UTType' is only available in macOS 11.0 or newer
static var writableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:14:16: note: add @available attribute to enclosing static property
static var writableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:16:32: error: 'UTType' is only available in macOS 11.0 or newer
static var readableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:16:16: note: add @available attribute to enclosing static property
static var readableTypes: [UTType] { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:21:21: error: 'UTType' is only available in macOS 11.0 or newer
func data(type: UTType) throws -> Data?
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:21:10: note: add @available attribute to enclosing instance method
func data(type: UTType) throws -> Data?
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:27:17: error: 'UTType' is only available in macOS 11.0 or newer
init?(type: UTType, data: Data) throws
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:27:5: note: add @available attribute to enclosing initializer
init?(type: UTType, data: Data) throws
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:12:17: note: add @available attribute to enclosing protocol
public protocol Providable: Codable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:46:53: error: 'UTType' is only available in macOS 11.0 or newer
static func writableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:46:17: note: add @available attribute to enclosing static method
static func writableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:50:53: error: 'UTType' is only available in macOS 11.0 or newer
static func readableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:50:17: note: add @available attribute to enclosing static method
static func readableType(identifier: String) -> UTType? {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/Providable.swift:30:1: note: add @available attribute to enclosing extension
extension Providable {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:51:125: error: 'View' is only available in macOS 10.15 or newer
func onContinueUserActivity<T: UserActivityProvidable>(_ item: T.Type, perform action: @escaping (T?) -> Void ) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:51:10: note: add @available attribute to enclosing instance method
func onContinueUserActivity<T: UserActivityProvidable>(_ item: T.Type, perform action: @escaping (T?) -> Void ) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/ILikeToMoveIt/UserActivityProvidable.swift:46:8: note: add @available attribute to enclosing extension
public extension View {
^
error: fatalError
BUILD FAILURE 5.9 macosSpm