The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Aperture, reference main (85e924), with Swift 6.2 for macOS (SPM) on 1 Jan 2026 19:20:20 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/LiYanan2004/Aperture.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/LiYanan2004/Aperture
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 85e9247 Fix a few crashes
Cloned https://github.com/LiYanan2004/Aperture.git
Revision (git rev-parse @):
85e9247bcffd5599ff419ac200c3c9095cd7b07c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/LiYanan2004/Aperture.git at main
========================================
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",
  "dependencies": [
    {
      "identity": "aperture",
      "name": "Aperture",
      "url": "https://github.com/LiYanan2004/Aperture.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Aperture",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/LiYanan2004/Aperture.git
[1/745] Fetching aperture
Fetched https://github.com/LiYanan2004/Aperture.git from cache (1.53s)
Creating working copy for https://github.com/LiYanan2004/Aperture.git
Working copy of https://github.com/LiYanan2004/Aperture.git resolved at main (85e9247)
warning: '.resolve-product-dependencies': dependency 'aperture' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/LiYanan2004/Aperture.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-49B95AFC49DCD68C.txt
[3/51] Emitting module Aperture
[4/56] Compiling Aperture CameraError.swift
[5/56] Compiling Aperture CameraFlash.swift
[6/56] Compiling Aperture AutomaticCamera.swift
[7/56] Compiling Aperture BuiltInCamera.swift
[8/56] Compiling Aperture TelephotoCamera.swift
[9/56] Compiling Aperture UltraWideAngleCamera.swift
[10/56] Compiling Aperture CameraOverlayElement.swift
[11/56] Compiling Aperture LivePhotoBadge.swift
[12/56] Compiling Aperture CameraAccessoryContainer.swift
[13/56] Compiling Aperture CameraAdaptiveStack.swift
[14/56] Compiling Aperture CameraAdaptiveStackProxy.swift
[15/56] Compiling Aperture Cancellables.swift
[16/56] Compiling Aperture DeviceType.swift
[17/56] Compiling Aperture Logging.swift
[18/56] Compiling Aperture Sequence++.swift
[19/56] Compiling Aperture CameraPreview.swift
[20/56] Compiling Aperture ValueObservation.swift
[21/56] Compiling Aperture CameraFlipButton.swift
[22/56] Compiling Aperture CameraShutterButton.swift
[23/56] Compiling Aperture CameraZoomButton.swift
[24/56] Compiling Aperture CameraZoomReader.swift
[25/56] Compiling Aperture CameraViewFinder.flip.swift
[26/56] Compiling Aperture CameraViewFinder.focus.swift
[27/56] Compiling Aperture CameraViewFinder.swift
[28/56] Compiling Aperture CameraViewFinder.zoom.swift
[29/56] Compiling Aperture _FocusTargetBoundingBox.swift
[30/56] Compiling Aperture WideAngleCamera.swift
[31/56] Compiling Aperture CameraPosition.swift
[32/56] Compiling Aperture ContinuityCamera.swift
[33/56] Compiling Aperture DeskViewCamera.swift
[34/56] Compiling Aperture ExternalCamera.swift
[35/56] Compiling Aperture SemanticCamera.swift
[36/56] Compiling Aperture FitAspectRatioViewModifier.swift
[37/56] Compiling Aperture PlatformView.swift
[38/56] Compiling Aperture ResponsiveButtonStyle.swift
[39/56] Compiling Aperture SpinningProgressView.swift
[40/56] Compiling Aperture _AdoptsProposedSizeViewModifier.swift
[41/56] Compiling Aperture MovieCaptureConfiguration.swift
[42/56] Compiling Aperture MovieCaptureService.swift
[43/56] Compiling Aperture OutputService.swift
[44/56] Compiling Aperture CapturedPhoto.swift
[45/56] Compiling Aperture PhotoCaptureConfiguration.swift
[46/56] Compiling Aperture PhotoCaptureDelegate.swift
[47/56] Compiling Aperture PhotoCaptureOptions.swift
[48/56] Compiling Aperture PhotoCaptureService.swift
[49/56] Compiling Aperture PhotoFileDataRepresentationCustomizer.swift
[50/56] Compiling Aperture AnyEquatable.swift
[51/56] Compiling Aperture Camera.PhotoCapture.swift
[52/56] Compiling Aperture Camera.State.swift
[53/56] Compiling Aperture Camera.swift
[54/56] Compiling Aperture CameraActor.swift
[55/56] Compiling Aperture CameraCaptureProfile.swift
[56/56] Compiling Aperture CameraCoordinator.swift
Build complete! (10.54s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Aperture",
  "name" : "Aperture",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "Aperture",
      "targets" : [
        "Aperture"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Aperture",
      "module_type" : "SwiftTarget",
      "name" : "Aperture",
      "path" : "Sources/Aperture",
      "product_memberships" : [
        "Aperture"
      ],
      "sources" : [
        "Capture/Camera.PhotoCapture.swift",
        "Capture/Camera.State.swift",
        "Capture/Camera.swift",
        "Capture/CameraActor.swift",
        "Capture/CameraCaptureProfile.swift",
        "Capture/CameraCoordinator.swift",
        "Capture/CameraError.swift",
        "Capture/CameraFlash.swift",
        "Capture/Devices/AutomaticCamera.swift",
        "Capture/Devices/Built-In Cameras/BuiltInCamera.swift",
        "Capture/Devices/Built-In Cameras/TelephotoCamera.swift",
        "Capture/Devices/Built-In Cameras/UltraWideAngleCamera.swift",
        "Capture/Devices/Built-In Cameras/WideAngleCamera.swift",
        "Capture/Devices/CameraPosition.swift",
        "Capture/Devices/External Cameras/ContinuityCamera.swift",
        "Capture/Devices/External Cameras/DeskViewCamera.swift",
        "Capture/Devices/External Cameras/ExternalCamera.swift",
        "Capture/Devices/SemanticCamera.swift",
        "Capture/Output Services/Movie Capture/MovieCaptureConfiguration.swift",
        "Capture/Output Services/Movie Capture/MovieCaptureService.swift",
        "Capture/Output Services/OutputService.swift",
        "Capture/Output Services/Photo Capture/CapturedPhoto.swift",
        "Capture/Output Services/Photo Capture/PhotoCaptureConfiguration.swift",
        "Capture/Output Services/Photo Capture/PhotoCaptureDelegate.swift",
        "Capture/Output Services/Photo Capture/PhotoCaptureOptions.swift",
        "Capture/Output Services/Photo Capture/PhotoCaptureService.swift",
        "Capture/Output Services/Photo Capture/PhotoFileDataRepresentationCustomizer.swift",
        "Internal/AnyEquatable.swift",
        "Internal/Cancellables.swift",
        "Internal/DeviceType.swift",
        "Internal/Logging.swift",
        "Internal/Sequence++.swift",
        "Internal/UI/CameraPreview.swift",
        "Internal/UI/FitAspectRatioViewModifier.swift",
        "Internal/UI/PlatformView.swift",
        "Internal/UI/Styles/ResponsiveButtonStyle.swift",
        "Internal/UI/Styles/SpinningProgressView.swift",
        "Internal/UI/_AdoptsProposedSizeViewModifier.swift",
        "Internal/ValueObservation.swift",
        "UI/CameraFlipButton.swift",
        "UI/CameraShutterButton.swift",
        "UI/CameraZoomButton.swift",
        "UI/CameraZoomReader.swift",
        "UI/Overlay Elements/CameraOverlayElement.swift",
        "UI/Overlay Elements/LivePhotoBadge.swift",
        "UI/Stack & Container/CameraAccessoryContainer.swift",
        "UI/Stack & Container/CameraAdaptiveStack.swift",
        "UI/Stack & Container/CameraAdaptiveStackProxy.swift",
        "UI/View Finder/CameraViewFinder.flip.swift",
        "UI/View Finder/CameraViewFinder.focus.swift",
        "UI/View Finder/CameraViewFinder.swift",
        "UI/View Finder/CameraViewFinder.zoom.swift",
        "UI/View Finder/_FocusTargetBoundingBox.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/liyanan2004/aperture/main
Repository:               LiYanan2004/Aperture
Swift version used:       6.2
Target:                   Aperture
Extracting symbol information for 'Aperture'...
Finished extracting symbol information for 'Aperture'. (4.92s)
Building documentation for 'Aperture'...
warning: 'deliversDepthData' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> ../Capture/Output Services/Photo Capture/CapturedPhoto.swift:65:42-65:59
63 |     /// Depth data associated with the processed photo, if available.
64 |     ///
65 +     /// - SeeAlso: ``PhotoCaptureOptions/deliversDepthData``
66 |     public var depthData: AVDepthData? {
67 |         guard let data = data(for: .processed),
warning: 'deliversDepthData' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> ../Capture/Output Services/Photo Capture/CapturedPhoto.swift:83:42-83:59
81 |     /// The portrait effects matte associated with the processed photo, if available.
82 |     ///
83 +     /// - SeeAlso: ``PhotoCaptureOptions/deliversDepthData``
84 |     public var portraitEffectMatte: AVPortraitEffectsMatte? {
85 |         guard let data = data(for: .processed),
warning: 'CameraFlipButton' doesn't exist at '/Aperture/AdaptiveCameraUI'
  --> Articles/AdaptiveCameraUI.md:38:11-38:27
36 | }
37 |
38 + See how ``CameraFlipButton`` is fixed to one edge of the screen in all interface orientations to provide users with a natural experience. To achieve this, use ``CameraAccessoryContainer``.
39 |
40 | ### Define your camera interface
warning: 'CameraFlipButton' doesn't exist at '/Aperture/CameraUI'
  --> Articles/CameraUI.md:15:5-15:21
13 | ### Switching camera position
14 |
15 + - ``CameraFlipButton``
16 |
17 | ### Zooming
warning: 'CameraZoomReader' doesn't exist at '/Aperture/CameraUI'
  --> Articles/CameraUI.md:20:5-20:21
18 |
19 | - ``CameraZoomProxy``
20 + - ``CameraZoomReader``
21 | - ``CameraZoomButton``
22 |
warning: 'CameraZoomButton' doesn't exist at '/Aperture/CameraUI'
  --> Articles/CameraUI.md:21:5-21:21
19 | - ``CameraZoomProxy``
20 | - ``CameraZoomReader``
21 + - ``CameraZoomButton``
22 |
23 | ### Capturing content
warning: 'deliversDepthData' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Articles/CapturePhoto.md:30:25-30:42
28 | - ``PhotoCaptureOptions/fastCapturePrioritization`` to keep shot-to-shot speed steady during bursts (requires responsive capture).
29 | - ``PhotoCaptureOptions/autoDeferredPhotoDelivery`` to allow proxy delivery for later processing and reducing shot-to-shot latency.
30 + - ``PhotoCaptureOptions/deliversDepthData`` to request depth data and portrait effects matte delivery when supported.
31 | - ``PhotoCaptureOptions/constantColor`` to reduce ambient color bias to represent the correct color, such as skin colors, and more.
32 | - ``PhotoCaptureOptions/appleProRAW`` to enable Apple ProRAW capture on supported devices.
warning: 'appleProRAW' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Articles/CapturePhoto.md:32:25-32:36
30 | - ``PhotoCaptureOptions/deliversDepthData`` to request depth data and portrait effects matte delivery when supported.
31 | - ``PhotoCaptureOptions/constantColor`` to reduce ambient color bias to represent the correct color, such as skin colors, and more.
32 + - ``PhotoCaptureOptions/appleProRAW`` to enable Apple ProRAW capture on supported devices.
33 |
34 | For more information on availability and constraints, see ``PhotoCaptureOptions``.
warning: 'appleProRAW' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Articles/CapturePhoto.md:61:75-61:86
59 | - Bayer RAW is available on supported iPhone and iPad devices only when using a single camera (e.g. wide angle camera, ultra-wide camera, etc.).
60 |
61 + By default, it captures Bayer RAW unless you opt-in ``PhotoCaptureOptions/appleProRAW`` on the output.
62 |
63 | ```swift
warning: 'setManualFocus(pointOfInterest:focusMode:exposureMode:)' doesn't exist at '/Aperture/Camera'
  --> Docs/Camera.md:41:12-41:67
39 | ### Setting focus
40 |
41 + - ``Camera/setManualFocus(pointOfInterest:focusMode:exposureMode:)``
42 |
43 | ### Concurrency
warning: 'UltraWideAngleCamera' doesn't exist at '/Aperture/SemanticCamera'
  --> Docs/CameraDevice.md:17:5-17:25
15 | - ``CameraPosition``
16 | - ``WideAngleCamera``
17 + - ``UltraWideAngleCamera``
   |     ╰─suggestion: Replace 'UltraWideAngleCamera' with 'wideAngleCamera(position:)'
18 | - ``TelephotoCamera``
19 |
warning: 'TelephotoCamera' doesn't exist at '/Aperture/SemanticCamera'
  --> Docs/CameraDevice.md:18:5-18:20
16 | - ``WideAngleCamera``
17 | - ``UltraWideAngleCamera``
18 + - ``TelephotoCamera``
19 |
20 | ### External cameras
warning: 'deliversDepthData' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Docs/CapturedPhoto.md:39:25-39:42
37 |
38 | - ``PhotoCaptureOptions``
39 + - ``PhotoCaptureOptions/deliversDepthData``
warning: 'deliversDepthData' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Docs/PhotoCaptureOptions.md:15:25-15:42
13 | - ``PhotoCaptureOptions/fastCapturePrioritization``
14 | - ``PhotoCaptureOptions/autoDeferredPhotoDelivery``
15 + - ``PhotoCaptureOptions/deliversDepthData``
16 | - ``PhotoCaptureOptions/constantColor``
17 | - ``PhotoCaptureOptions/appleProRAW``
warning: 'appleProRAW' doesn't exist at '/Aperture/PhotoCaptureOptions'
  --> Docs/PhotoCaptureOptions.md:17:25-17:36
15 | - ``PhotoCaptureOptions/deliversDepthData``
16 | - ``PhotoCaptureOptions/constantColor``
17 + - ``PhotoCaptureOptions/appleProRAW``
18 |
19 | ### Accessing option presets
warning: 'CameraFlipButton' doesn't exist at '/Aperture/CameraAccessoryContainer'
  --> ../UI/Stack & Container/CameraAccessoryContainer.swift:12:37-12:53
10 | /// A container that lays out main content based on current context and overlays the accessories in relatively-fixed edge.
11 | ///
12 + /// Here is an example of placing ``CameraFlipButton`` and other controls besides ``CameraShutterButton``.
13 | ///
14 | /// ```swift
Finished building documentation for 'Aperture' (3.19s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/liyanan2004/aperture/main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2158] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.19s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.5 (3.32s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3630] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.19s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.12s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.5
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[2/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version-49B95AFC49DCD68C.txt
[6/53] Compiling Snippets SnippetParser.swift
[7/53] Emitting module Snippets
[8/53] Compiling Snippets Snippet.swift
[9/53] Compiling SymbolKit Relationship.swift
[10/53] Compiling SymbolKit RelationshipKind.swift
[11/53] Compiling SymbolKit SourceOrigin.swift
[12/53] Compiling SymbolKit GenericConstraints.swift
[13/53] Compiling SymbolKit Swift.swift
[14/53] Compiling SymbolKit SemanticVersion.swift
[15/53] Compiling SymbolKit AccessControl.swift
[16/53] Compiling SymbolKit Availability.swift
[17/53] Compiling SymbolKit AvailabilityItem.swift
[18/53] Compiling SymbolKit Domain.swift
[19/57] Compiling SymbolKit Mixin+Equals.swift
[20/57] Compiling SymbolKit Mixin+Hash.swift
[21/57] Compiling SymbolKit Mixin.swift
[22/57] Compiling SymbolKit LineList.swift
[23/57] Compiling SymbolKit Position.swift
[24/57] Emitting module SymbolKit
[25/57] Compiling SymbolKit Names.swift
[26/57] Compiling SymbolKit SPI.swift
[27/57] Compiling SymbolKit Snippet.swift
[28/57] Compiling SymbolKit Extension.swift
[29/57] Compiling SymbolKit GenericConstraint.swift
[30/57] Compiling SymbolKit GenericParameter.swift
[31/57] Compiling SymbolKit Generics.swift
[32/57] Compiling SymbolKit Namespace.swift
[33/57] Compiling SymbolKit SourceRange.swift
[34/57] Compiling SymbolKit Metadata.swift
[35/57] Compiling SymbolKit Module.swift
[36/57] Compiling SymbolKit OperatingSystem.swift
[37/57] Compiling SymbolKit Platform.swift
[38/57] Compiling SymbolKit Identifier.swift
[39/57] Compiling SymbolKit KindIdentifier.swift
[40/57] Compiling SymbolKit Location.swift
[41/57] Compiling SymbolKit Mutability.swift
[42/57] Compiling SymbolKit DeclarationFragments.swift
[43/57] Compiling SymbolKit Fragment.swift
[44/57] Compiling SymbolKit FragmentKind.swift
[45/57] Compiling SymbolKit FunctionParameter.swift
[46/57] Compiling SymbolKit FunctionSignature.swift
[47/57] Compiling SymbolKit Symbol.swift
[48/57] Compiling SymbolKit SymbolKind.swift
[49/57] Compiling SymbolKit SymbolGraph.swift
[50/57] Compiling SymbolKit GraphCollector.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.51s)
Building for debugging...
[0/1] Write swift-version-49B95AFC49DCD68C.txt
Build of target: 'Aperture' complete! (0.21s)
    8995
76	/Users/admin/builder/spi-builder-workspace/.docs/liyanan2004/aperture/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/liyanan2004/aperture/main
File count: 8995
Doc size:   76.0MB
Preparing doc bundle ...
Uploading prod-liyanan2004-aperture-main-84a46114.zip to s3://spi-docs-inbox/prod-liyanan2004-aperture-main-84a46114.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.