Skip to content

feat: Support Apple push live activity notifications #733

feat: Support Apple push live activity notifications

feat: Support Apple push live activity notifications #733

Triggered via pull request December 25, 2024 06:41
@cbaker6cbaker6
synchronize #184
liveActivity
Status Failure
Total duration 12m 14s
Artifacts

ci.yml

on: pull_request
Matrix: test
xcode-test-5_7
0s
xcode-test-5_7
docs
0s
docs
cocoapods
0s
cocoapods
Fit to window
Zoom out
Zoom in

Annotations

43 errors and 61 warnings
linux
Process completed with exit code 1.
spm-test: Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L329
testFetchBrokenServerResponse, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
spm-test: Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L298
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
spm-test: Tests/ParseSwiftTests/ParsePushCombineTests.swift#L341
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L103
testCoding, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L104
testCoding, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"collapse_id":"nope","content-available":1,"interruptionLevel":"yolo","mutable-content":1,"priority":6,"push_type":"background","relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"targetContentIdentifier":"press","threadId":"yep","topic":"naw","urlArgs":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L107
testCoding, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"topic":"naw"}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L115
testCoding, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"topic":"naw"}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L185
testConvertToApple, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L186
testConvertToApple, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"collapse_id":"nope","content-available":1,"interruptionLevel":"yolo","mutable-content":1,"priority":6,"push_type":"background","relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"targetContentIdentifier":"press","threadId":"yep","topic":"naw","urlArgs":["help"]}")
spm-test: Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L189
testConvertToApple, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"topic":"naw"}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L329
testFetchBrokenServerResponse, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L329
testFetchBrokenServerResponse, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L329
testFetchBrokenServerResponse, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L298
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L298
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushAsyncTests.swift#L298
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushCombineTests.swift#L341
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushCombineTests.swift#L341
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushCombineTests.swift#L341
testFetch, XCTAssertEqual failed: ("Optional({"alert":{"body":"hello world"}})") is not equal to ("Optional({"alert":{"body":"hello world"}})")
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=macOS, test)
The job was canceled because "platform__tvOS__Simulator" failed.
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
test (platform=macOS, test): Tests/ParseSwiftTests/ParsePushPayloadAnyTests.swift#L103
testCoding, XCTAssertEqual failed: ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}") is not equal to ("{"alert":{"action":"to","action-loc-key":"icon","body":"pull up","launch-image":"it","loc-args":["mother"],"loc-key":"cousin","subtitle":"trip","subtitle-loc-args":["gone"],"subtitle-loc-key":"far","title":"you","title-loc-args":["arg"],"title-loc-key":"it"},"badge":1,"content-available":1,"interruption-level":"yolo","mutable-content":1,"relevance-score":2,"sound":{"critical":true,"name":"hello","volume":7},"target-content-id":"press","thread-id":"yep","topic":"naw","url-args":["help"]}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test)
The job was canceled because "platform__tvOS__Simulator" failed.
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePointerTests.swift#L302
testThreadSafeFetchAsync, Asynchronous wait failed: Exceeded timeout of 20 seconds, with unfulfilled expectations: "Fetch object1", "Fetch object2".
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L152
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L155
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"where":{"objectId":{"$ne":null}}}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"where":{"objectId":{"$ne":null}}}")
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Tests/ParseSwiftTests/ParsePushTests.swift#L159
testInitializers, XCTAssertEqual failed: ("{"data":{"alert":{"body":"Hello from ParseSwift!"}},"expiration_interval":7}") is not equal to ("{"data":{"alert":{"body":"Hello from ParseSwift!"},"push_type":"alert"},"expiration_interval":7}")
linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
spm-test: Sources/ParseSwift/Coding/ParseEncoder.swift#L246
class '_ParseEncoder' must restate inherited '@unchecked Sendable' conformance
spm-test: Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
spm-test: Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
spm-test: Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP+async.swift#L28
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP+async.swift#L44
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP+async.swift#L65
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
spm-test: Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP+async.swift#L81
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): --- xcodebuild#L1
Using the first of multiple matching destinations:
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify+async.swift#L35
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify+async.swift#L50
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=watchOS\ Simulator,name=Apple\ Watch\ Series\ 10\ \(42mm\), build): Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify+async.swift#L78
converting a value of type '(__shared sending Result<AuthenticatedUser, ParseError>) -> ()' to type '(Result<AuthenticatedUser, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): --- xcodebuild#L1
Using the first of multiple matching destinations:
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/Types/Pointer+async.swift#L28
converting a value of type '(__shared sending Result<Pointer<T>.Object, ParseError>) -> ()' (aka '(__shared sending Result<T, ParseError>) -> ()') to type '(Result<Pointer<T>.Object, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') risks causing data races; this is an error in the Swift 6 language mode
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=visionOS\ Simulator,OS=2.2,name=Apple\ Vision\ Pro, build): Sources/ParseSwift/Objects/ParseInstallation+async.swift#L31
converting a value of type '(__shared sending Result<Self, ParseError>) -> ()' to type '(Result<Self, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): --- xcodebuild#L1
Using the first of multiple matching destinations:
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test)
None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test)
TARGETED_DEVICE_FAMILY value (1,2) does not contain any device family values compatible with the tvOS platform. Please add the value '3' to the TARGETED_DEVICE_FAMILY build setting to indicate that this target supports the 'Apple TV' device family. (in target 'TestHost' from project 'ParseSwift')
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L246
class '_ParseEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform\=tvOS\ Simulator,OS=18.2,name\=Apple\ TV, test): Sources/ParseSwift/Types/ParseSchema+async.swift#L27
converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=macOS, test): --- xcodebuild#L1
Using the first of multiple matching destinations:
test (platform=macOS, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L246
class '_ParseEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=macOS, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=macOS, test): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=macOS, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=macOS, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=macOS, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=macOS, test): Sources/ParseSwift/Types/Pointer+async.swift#L28
converting a value of type '(__shared sending Result<Pointer<T>.Object, ParseError>) -> ()' (aka '(__shared sending Result<T, ParseError>) -> ()') to type '(Result<Pointer<T>.Object, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') risks causing data races; this is an error in the Swift 6 language mode
test (platform=macOS, test): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=macOS, test): Sources/ParseSwift/Objects/ParseInstallation+async.swift#L31
converting a value of type '(__shared sending Result<Self, ParseError>) -> ()' to type '(Result<Self, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): --- xcodebuild#L1
Using the first of multiple matching destinations:
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L246
class '_ParseEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Coding/ParseEncoder.swift#L1052
class '_ParseReferencingEncoder' must restate inherited '@unchecked Sendable' conformance
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L79
main actor-isolated instance method 'didReceive' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L89
main actor-isolated instance method 'didSubscribe' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/LiveQuery/Subscription.swift#L94
main actor-isolated instance method 'didUnsubscribe()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Types/Pointer+async.swift#L28
converting a value of type '(__shared sending Result<Pointer<T>.Object, ParseError>) -> ()' (aka '(__shared sending Result<T, ParseError>) -> ()') to type '(Result<Pointer<T>.Object, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') risks causing data races; this is an error in the Swift 6 language mode
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Extensions/InputStream.swift#L11
extension declares a conformance of imported type 'InputStream' to imported protocol 'Sendable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
test (platform=iOS\ Simulator,OS=18.2,name=iPhone\ 16\ Pro\ Max, test): Sources/ParseSwift/Objects/ParseInstallation+async.swift#L31
converting a value of type '(__shared sending Result<Self, ParseError>) -> ()' to type '(Result<Self, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode