Skip to content

fix(session-replay): Add masking for AVPlayerView #13574

fix(session-replay): Add masking for AVPlayerView

fix(session-replay): Add masking for AVPlayerView #13574

Triggered via pull request August 14, 2025 11:17
Status Failure
Total duration 37m 10s
Artifacts 1

build.yml

on: pull_request
Release Build of iOS Swift
3m 19s
Release Build of iOS Swift
Build with SPM
2m 17s
Build with SPM
Build SDK v9
49s
Build SDK v9
Check no UIKit linkage (DebugWithoutUIKit)
42s
Check no UIKit linkage (DebugWithoutUIKit)
Check no UIKit linkage (ReleaseWithoutUIKit)
1m 23s
Check no UIKit linkage (ReleaseWithoutUIKit)
Check UIKit linkage (Debug)
46s
Check UIKit linkage (Debug)
Check UIKit linkage (Release)
1m 7s
Check UIKit linkage (Release)
Check compiling Async Safe Logs
2m 8s
Check compiling Async Safe Logs
Matrix: build-sample
Fit to window
Zoom out
Zoom in

Annotations

1 error and 60 warnings
Build with SPM
Process completed with exit code 70.
Build SDK v9: Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'NSDictionary<NSString *,id> * _Nullable __strong const' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'NSDictionary<NSString *,id> * _Nullable' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'SentryId * _Nullable __strong const' to non-nullable pointer type 'SentryId * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryProfilerState.mm#L162
implicit conversion from nullable pointer 'NSNumber * _Nullable' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryProfilerState.mm#L162
implicit conversion from nullable pointer 'NSNumber * _Nullable __strong const' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryProfilerState.mm#L147
implicit conversion from nullable pointer 'NSNumber * _Nullable __strong const' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryProfilerState.mm#L32
implicit conversion from nullable pointer 'NSString * _Nullable __strong const' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Build SDK v9: Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'NSDictionary<NSString *,id> * _Nullable __strong const' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'NSDictionary<NSString *,id> * _Nullable' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryContinuousProfiler.mm#L81
implicit conversion from nullable pointer 'SentryId * _Nullable __strong const' to non-nullable pointer type 'SentryId * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryProfilerState.mm#L162
implicit conversion from nullable pointer 'NSNumber * _Nullable' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryProfilerState.mm#L162
implicit conversion from nullable pointer 'NSNumber * _Nullable __strong const' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryProfilerState.mm#L147
implicit conversion from nullable pointer 'NSNumber * _Nullable __strong const' to non-nullable pointer type 'NSNumber * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryProfilerState.mm#L32
implicit conversion from nullable pointer 'NSString * _Nullable __strong const' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check compiling Async Safe Logs: Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentrySwizzle.m#L163
implicit conversion from nullable pointer 'Method _Nullable' (aka 'struct objc_method *') to non-nullable pointer type 'Method _Nonnull' (aka 'struct objc_method *') [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTraceContext.m#L143
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTraceContext.m#L122
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTracer.m#L709
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTracer.m#L650
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTracer.m#L591
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/SentryTracer.m#L181
implicit conversion from nullable pointer 'SentryHub * _Nullable' to non-nullable pointer type 'SentryHub * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (DebugWithoutUIKit): Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L865
implicit conversion from nullable pointer 'NSDictionary<NSString *,NSDictionary<NSString *,id> *> * _Nullable' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L830
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L709
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L650
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L591
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryTracer.m#L181
implicit conversion from nullable pointer 'SentryHub * _Nullable' to non-nullable pointer type 'SentryHub * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/SentryUIEventTrackerTransactionMode.m#L108
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Release): Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentrySwizzle.m#L163
implicit conversion from nullable pointer 'Method _Nullable' (aka 'struct objc_method *') to non-nullable pointer type 'Method _Nonnull' (aka 'struct objc_method *') [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTraceContext.m#L143
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTraceContext.m#L122
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTracer.m#L709
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTracer.m#L650
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTracer.m#L591
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/SentryTracer.m#L181
implicit conversion from nullable pointer 'SentryHub * _Nullable' to non-nullable pointer type 'SentryHub * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check no UIKit linkage (ReleaseWithoutUIKit): Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L53
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/Profiling/SentryTraceProfiler.mm#L39
implicit conversion from nullable pointer 'SentryProfiler * _Nullable __strong' to non-nullable pointer type 'SentryProfiler * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L865
implicit conversion from nullable pointer 'NSDictionary<NSString *,NSDictionary<NSString *,id> *> * _Nullable' to non-nullable pointer type 'NSDictionary * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L830
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L709
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L650
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L591
implicit conversion from nullable pointer 'NSDate * _Nullable' to non-nullable pointer type 'NSDate * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryTracer.m#L181
implicit conversion from nullable pointer 'SentryHub * _Nullable' to non-nullable pointer type 'SentryHub * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/SentryUIEventTrackerTransactionMode.m#L108
implicit conversion from nullable pointer 'NSString * _Nullable' to non-nullable pointer type 'NSString * _Nonnull' [-Wnullable-to-nonnull-conversion]
Check UIKit linkage (Debug): Sources/Sentry/Processors/SentryWatchdogTerminationBreadcrumbProcessor.m#L107
implicit conversion from nullable pointer 'NSData * _Nullable' to non-nullable pointer type 'NSData * _Nonnull' [-Wnullable-to-nonnull-conversion]

Artifacts

Produced during runtime
Name Size Digest
raw-build-output-spm
543 KB
sha256:aca833bc512507e98d75784038a18d3177606925cff96ba5535afdc1db636c03