stadiamaps / ferrostar

A FOSS navigation SDK built from the ground up for the future
https://stadiamaps.github.io/ferrostar/
Other
179 stars 25 forks source link

Xcode 16 SwiftUI Preview Issues #344

Open ianthetechie opened 2 weeks ago

ianthetechie commented 2 weeks ago

This is a tracking meta-issue for bugs with Xcode 16 Previews.

TL;DR If you're getting errors building SwiftUI previews, go to Editor > Canvas > menu and check Use Legacy Preview Execution.

Xcode 16 started throwing these JIT errors which, essentially, complain about not being able to find any of the symbols from the static library. Apple has obviously broken something with their new preview renderer.

Some known issue threads:

Xcode build failure log ``` == DATE: Monday, November 4, 2024 at 14:30:03 Korean Standard Time 2024-11-04T05:30:03Z == PREVIEW UPDATE ERROR: [Remote] JITError: Runtime linking failure Additional Link Time Errors: Symbols not found: [ _uniffi_ferrostar_fn_method_routedeviationdetector_check_route_deviation, _uniffi_ferrostar_fn_constructor_routeadapter_new, _uniffi_ferrostar_checksum_method_routedeviationdetector_check_route_deviation, _uniffi_ferrostar_checksum_constructor_routeadapter_new, _uniffi_ferrostar_fn_constructor_navigationcontroller_new, _uniffi_ferrostar_fn_clone_routedeviationdetector, _uniffi_ferrostar_checksum_constructor_navigationcontroller_new, _uniffi_ferrostar_fn_clone_routerequestgenerator, _uniffi_ferrostar_fn_method_navigationcontroller_advance_to_next_step, _uniffi_ferrostar_checksum_func_create_osrm_response_parser, _uniffi_ferrostar_fn_method_routeadapter_generate_request, _uniffi_ferrostar_fn_func_get_route_polyline, _uniffi_ferrostar_checksum_method_navigationcontroller_get_initial_state, _uniffi_ferrostar_checksum_constructor_routeadapter_new_valhalla_http, _uniffi_ferrostar_fn_free_routeresponseparser, _uniffi_ferrostar_fn_free_routerequestgenerator, _uniffi_ferrostar_fn_free_routeadapter, _uniffi_ferrostar_checksum_func_location_simulation_from_route, _uniffi_ferrostar_fn_method_routeresponseparser_parse_response, _uniffi_ferrostar_checksum_func_create_route_from_osrm, _uniffi_ferrostar_fn_method_routerequestgenerator_generate_request, _uniffi_ferrostar_fn_func_create_route_from_osrm, _uniffi_ferrostar_fn_method_navigationcontroller_get_initial_state, _uniffi_ferrostar_fn_func_create_osrm_response_parser, _ffi_ferrostar_rustbuffer_free, _uniffi_ferrostar_fn_clone_routeadapter, _uniffi_ferrostar_fn_clone_navigationcontroller, _uniffi_ferrostar_fn_free_routedeviationdetector, _uniffi_ferrostar_checksum_method_navigationcontroller_update_user_location, _uniffi_ferrostar_fn_constructor_routeadapter_new_valhalla_http, _uniffi_ferrostar_checksum_method_navigationcontroller_advance_to_next_step, _uniffi_ferrostar_checksum_method_routeadapter_generate_request, _uniffi_ferrostar_fn_func_location_simulation_from_coordinates, _uniffi_ferrostar_checksum_func_get_route_polyline, _ffi_ferrostar_uniffi_contract_version, _uniffi_ferrostar_checksum_func_location_simulation_from_polyline, _uniffi_ferrostar_fn_func_location_simulation_from_route, _uniffi_ferrostar_fn_init_callback_vtable_routerequestgenerator, _uniffi_ferrostar_checksum_method_routerequestgenerator_generate_request, _uniffi_ferrostar_fn_method_routeadapter_parse_response, _uniffi_ferrostar_checksum_method_routeresponseparser_parse_response, _uniffi_ferrostar_fn_func_location_simulation_from_polyline, _uniffi_ferrostar_fn_func_create_valhalla_request_generator, _uniffi_ferrostar_checksum_func_location_simulation_from_coordinates, _uniffi_ferrostar_fn_init_callback_vtable_routedeviationdetector, _uniffi_ferrostar_fn_init_callback_vtable_routeresponseparser, _uniffi_ferrostar_fn_func_advance_location_simulation, _uniffi_ferrostar_fn_free_navigationcontroller, _uniffi_ferrostar_checksum_func_create_valhalla_request_generator, _uniffi_ferrostar_fn_method_navigationcontroller_update_user_location, _ffi_ferrostar_rustbuffer_from_bytes, _uniffi_ferrostar_fn_clone_routeresponseparser, _uniffi_ferrostar_checksum_method_routeadapter_parse_response, _uniffi_ferrostar_checksum_func_advance_location_simulation ] ================================== | [Remote] LLVMError | | LLVMError: LLVMError(description: "Failed to materialize symbols: { (static-FerrostarSwiftUI, { __replacement_tag$95 }) }") == ERROR: [Remote] JITError: Runtime linking failure Additional Link Time Errors: Symbols not found: [ _uniffi_ferrostar_fn_method_routedeviationdetector_check_route_deviation, _uniffi_ferrostar_fn_constructor_routeadapter_new, _uniffi_ferrostar_checksum_method_routedeviationdetector_check_route_deviation, _uniffi_ferrostar_checksum_constructor_routeadapter_new, _uniffi_ferrostar_fn_constructor_navigationcontroller_new, _uniffi_ferrostar_fn_clone_routedeviationdetector, _uniffi_ferrostar_checksum_constructor_navigationcontroller_new, _uniffi_ferrostar_fn_clone_routerequestgenerator, _uniffi_ferrostar_fn_method_navigationcontroller_advance_to_next_step, _uniffi_ferrostar_checksum_func_create_osrm_response_parser, _uniffi_ferrostar_fn_method_routeadapter_generate_request, _uniffi_ferrostar_fn_func_get_route_polyline, _uniffi_ferrostar_checksum_method_navigationcontroller_get_initial_state, _uniffi_ferrostar_checksum_constructor_routeadapter_new_valhalla_http, _uniffi_ferrostar_fn_free_routeresponseparser, _uniffi_ferrostar_fn_free_routerequestgenerator, _uniffi_ferrostar_fn_free_routeadapter, _uniffi_ferrostar_checksum_func_location_simulation_from_route, _uniffi_ferrostar_fn_method_routeresponseparser_parse_response, _uniffi_ferrostar_checksum_func_create_route_from_osrm, _uniffi_ferrostar_fn_method_routerequestgenerator_generate_request, _uniffi_ferrostar_fn_func_create_route_from_osrm, _uniffi_ferrostar_fn_method_navigationcontroller_get_initial_state, _uniffi_ferrostar_fn_func_create_osrm_response_parser, _ffi_ferrostar_rustbuffer_free, _uniffi_ferrostar_fn_clone_routeadapter, _uniffi_ferrostar_fn_clone_navigationcontroller, _uniffi_ferrostar_fn_free_routedeviationdetector, _uniffi_ferrostar_checksum_method_navigationcontroller_update_user_location, _uniffi_ferrostar_fn_constructor_routeadapter_new_valhalla_http, _uniffi_ferrostar_checksum_method_navigationcontroller_advance_to_next_step, _uniffi_ferrostar_checksum_method_routeadapter_generate_request, _uniffi_ferrostar_fn_func_location_simulation_from_coordinates, _uniffi_ferrostar_checksum_func_get_route_polyline, _ffi_ferrostar_uniffi_contract_version, _uniffi_ferrostar_checksum_func_location_simulation_from_polyline, _uniffi_ferrostar_fn_func_location_simulation_from_route, _uniffi_ferrostar_fn_init_callback_vtable_routerequestgenerator, _uniffi_ferrostar_checksum_method_routerequestgenerator_generate_request, _uniffi_ferrostar_fn_method_routeadapter_parse_response, _uniffi_ferrostar_checksum_method_routeresponseparser_parse_response, _uniffi_ferrostar_fn_func_location_simulation_from_polyline, _uniffi_ferrostar_fn_func_create_valhalla_request_generator, _uniffi_ferrostar_checksum_func_location_simulation_from_coordinates, _uniffi_ferrostar_fn_init_callback_vtable_routedeviationdetector, _uniffi_ferrostar_fn_init_callback_vtable_routeresponseparser, _uniffi_ferrostar_fn_func_advance_location_simulation, _uniffi_ferrostar_fn_free_navigationcontroller, _uniffi_ferrostar_checksum_func_create_valhalla_request_generator, _uniffi_ferrostar_fn_method_navigationcontroller_update_user_location, _ffi_ferrostar_rustbuffer_from_bytes, _uniffi_ferrostar_fn_clone_routeresponseparser, _uniffi_ferrostar_checksum_method_routeadapter_parse_response, _uniffi_ferrostar_checksum_func_advance_location_simulation ] ================================== | [Remote] LLVMError | | LLVMError: LLVMError(description: "Failed to materialize symbols: { (static-FerrostarSwiftUI, { __replacement_tag$95 }) }") == VERSION INFO: Tools: 16B40 OS: 24B83 PID: 74110 Model: MacBook Pro Arch: arm64e == ENVIRONMENT: openFiles = [ /Users/ianthetechie/ferrostar/apple/Sources/FerrostarSwiftUI/Views/Controls/MuteUIButton.swift ] wantsNewBuildSystem = true newBuildSystemAvailable = true activeScheme = FerrostarCore-Package activeRunDestination = iPhone 15 variant iphonesimulator arm64 workspaceArena = [x] buildArena = [x] buildableEntries = [ FerrostarSwiftUI FerrostarSwiftUI ] runMode = JIT Executor == SELECTED RUN DESTINATION: Simulator - iOS 18.1 | iphonesimulator | arm64 | iPhone 15 | no proxy == EXECUTION MODE OVERRIDES: Workspace JIT mode user setting: true Falling back to Dynamic Replacement: false == PACKAGE RESOLUTION ERRORS: == REFERENCED SOURCE PACKAGES: == JIT LINKAGE: Run Destination: 80AEDE9D-544D-4C88-AD46-5F05497FA609-iphonesimulator18.1-arm64-iphonesimulator JIT Link Description { 8:FerrostarSwiftUI [ 2:FerrostarCore 1:FerrostarCoreFFI ] } == SESSION GROUP 9813: workspace identifier: WorkspaceIdentifier(identifier: 9CE11E07-7FEA-4551-A559-AD82505E979A) providers: [ Preview Provider | Registry-MuteUIButton.swift#1[preview] [Editor(8959)] ] translation units: [ /Users/ianthetechie/ferrostar/apple/Sources/FerrostarSwiftUI/Views/Controls/MuteUIButton.swift ] attributes: [ Editor(8959): isAppPreviewEnabled: false destinationMode: automatic previewSettings: [ Registry-MuteUIButton.swift#1[preview]: isEnabled: true boxedCanvasControlStates: [] ] ] session: 9815 request sessions: [ Registry[Registry-MuteUIButton.swift#1[preview] (line 28)]: not completed ] == UPDATE SESSION 9815: Start Date: Monday, November 4, 2024 at 14:29:45 Korean Standard Time Preview Preflight { UpdaterStore { updaterLimit: single updatersByIdentifier: [ 9826 { state: used RemoteAgentUpdater { workspaceIdentifier: 9CE11E07-7FEA-4551-A559-AD82505E979A supportsOnDevice: true processName: XCPreviewAgent.app pid: 79036 } } ] expectedAbandonedIdentifiers: [8595, 8444, 9769, 8821, 9575, 8551, 9101, 9458, 8507, 8639, 8751, 8696, 9184] } Simulator { platform: iphonesimulator device: 3F5E87F2-1859-4146-ACE0-8DB03F384500 iPhone 16 Pro buildNumber: 22C5109p runtimePath: /Library/Developer/CoreSimulator/Volumes/iOS_22C5109p/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime } pid: 79036 host bundle: previews.com.apple.PreviewAgent.iOS { url: file:///Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCPreviewAgent.app version: 22.10.12 attributes: [ LaunchConfigEnvironmentVariablesPreviewAttributesKey: ["DYLD_INSERT_LIBRARIES": "/Library/Developer/CoreSimulator/Volumes/iOS_22C5109p/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib", "OS_ACTIVITY_TOOLS_PRIVACY": "YES", "DYLD_LIBRARY_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_LIBRARY_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "OS_LOG_DT_HOOK_PREFIX": "OSLOG-436CD46B-C6A5-4B8E-A3BD-289D4560B39E", "PACKAGE_RESOURCE_BUNDLE_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "DYLD_FRAMEWORK_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "TERM": "dumb", "CFLOG_FORCE_DISABLE_STDERR": "1", "OS_ACTIVITY_TOOLS_OVERSIZE": "YES", "__XPC_DYLD_FRAMEWORK_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "SQLITE_ENABLE_THREAD_ASSERTIONS": "1", "OS_LOG_TRANSLATE_PRINT_MODE": "0x80", "IDE_DISABLED_OS_ACTIVITY_DT_MODE": "1", "OS_LOG_DT_HOOK_MODE": "0x07", "__XCODE_BUILT_PRODUCTS_DIR_PATHS": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator"], AppExtensionIdentifierPreviewAttributeKey: nil, AgentRunModeKey: JIT Executor, ] } builtTargetDescriptions: Build Logs/ResolvedBuiltTargetDescriptions-request-1-previews.com.apple.PreviewAgent.iOS.txt } Preview Provider { UpdaterStore { updaterLimit: single updatersByIdentifier: [ 9826 { state: used RemoteAgentUpdater { workspaceIdentifier: 9CE11E07-7FEA-4551-A559-AD82505E979A supportsOnDevice: true processName: XCPreviewAgent.app pid: 79036 } } ] expectedAbandonedIdentifiers: [8595, 8444, 9769, 8821, 9575, 8551, 9101, 9458, 8507, 8639, 8751, 8696, 9184] } Simulator { platform: iphonesimulator device: 3F5E87F2-1859-4146-ACE0-8DB03F384500 iPhone 16 Pro buildNumber: 22C5109p runtimePath: /Library/Developer/CoreSimulator/Volumes/iOS_22C5109p/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime } pid: 79036 host bundle: previews.com.apple.PreviewAgent.iOS { url: file:///Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/XCPreviewAgent.app version: 22.10.12 attributes: [ LaunchConfigEnvironmentVariablesPreviewAttributesKey: ["DYLD_INSERT_LIBRARIES": "/Library/Developer/CoreSimulator/Volumes/iOS_22C5109p/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.2.simruntime/Contents/Resources/RuntimeRoot/usr/lib/libLogRedirect.dylib", "OS_ACTIVITY_TOOLS_PRIVACY": "YES", "DYLD_LIBRARY_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "__XPC_DYLD_LIBRARY_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "OS_LOG_DT_HOOK_PREFIX": "OSLOG-436CD46B-C6A5-4B8E-A3BD-289D4560B39E", "PACKAGE_RESOURCE_BUNDLE_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "DYLD_FRAMEWORK_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "TERM": "dumb", "CFLOG_FORCE_DISABLE_STDERR": "1", "OS_ACTIVITY_TOOLS_OVERSIZE": "YES", "__XPC_DYLD_FRAMEWORK_PATH": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator", "SQLITE_ENABLE_THREAD_ASSERTIONS": "1", "OS_LOG_TRANSLATE_PRINT_MODE": "0x80", "IDE_DISABLED_OS_ACTIVITY_DT_MODE": "1", "OS_LOG_DT_HOOK_MODE": "0x07", "__XCODE_BUILT_PRODUCTS_DIR_PATHS": "/Users/ianthetechie/Library/Developer/Xcode/DerivedData/ferrostar-avrimgfsmamxotfziuoxdeatyxue/Build/Products/Debug-iphonesimulator"], AppExtensionIdentifierPreviewAttributeKey: nil, AgentRunModeKey: JIT Executor, ] } builtTargetDescriptions: Build Logs/ResolvedBuiltTargetDescriptions-request-2-previews.com.apple.PreviewAgent.iOS.txt } Build Graph { FerrostarCore_FerrostarSwiftUI (#36) SnapshotTesting (#5) SnapshotTesting (#4) FerrostarSwiftUI (#35) FerrostarSwiftUI (#8) FerrostarCore (#2) FerrostarCoreFFI (#1) sourceFile(file:///Users/ianthetechie/ferrostar/apple/Sources/FerrostarSwiftUI/Views/Controls/MuteUIButton.swift -> MuteUIButton.swift) (#6) MuteUIButton.swift (#7) FerrostarMapLibreUI (#34) FerrostarSwiftUI (#8) FerrostarCore (#2) FerrostarCoreFFI (#1) sourceFile(file:///Users/ianthetechie/ferrostar/apple/Sources/FerrostarSwiftUI/Views/Controls/MuteUIButton.swift -> MuteUIButton.swift) (#6) MuteUIButton.swift (#7) FerrostarMapLibreUI (#33) FerrostarCore (#2) FerrostarCoreFFI (#1) MapLibreSwiftUI (#31) MapLibreSwiftUI (#30) Mockable (#25) Mockable (#24) InternalUtils (#28) MapLibreSwiftDSL (#29) MapLibreSwiftMacros (#27) MapLibreSwiftMacros (#26) InternalUtils (#28) MapLibreSwiftDSL (#32) MapLibreSwiftDSL (#29) MapLibreSwiftMacros (#27) MapLibreSwiftMacros (#26) InternalUtils (#28) SwiftCompilerPlugin (#22) SwiftCompilerPlugin (#21) SwiftSyntaxMacros (#17) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxBuilder (#16) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParserDiagnostics (#15) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftCompilerPluginMessageHandling (#20) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxMacros (#17) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxBuilder (#16) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParserDiagnostics (#15) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftOperators (#18) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxMacroExpansion (#19) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxBuilder (#16) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParserDiagnostics (#15) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxMacros (#17) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxBuilder (#16) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParserDiagnostics (#15) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftOperators (#18) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) FerrostarCore (#3) FerrostarCoreFFI (#1) FerrostarCore (#2) FerrostarCoreFFI (#1) SwiftSyntaxMacros (#23) SwiftSyntaxMacros (#17) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftSyntaxBuilder (#16) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParserDiagnostics (#15) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftParser (#12) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftDiagnostics (#13) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) SwiftBasicFormat (#14) SwiftSyntax (#11) SwiftSyntax510 (#9) SwiftSyntax509 (#10) } Update Plan { iOS [arm64 iphonesimulator18.1 iphonesimulator] (iPhone 16 Pro, 80AEDE9D-544D-4C88-AD46-5F05497FA609-iphonesimulator18.1-arm64-iphonesimulator), [], thinning disabled, thunking enabled) { Destination: iPhone 16 Pro 80AEDE9D-544D-4C88-AD46-5F05497FA609 | default device for iphonesimulator [ Framework Agent - Previews { execution point packs [ [source: MuteUIButton.swift, role: Previews] (in FerrostarSwiftUI) ] translation units [ MuteUIButton.swift (in FerrostarSwiftUI) ] modules [ FerrostarCore FerrostarCoreFFI FerrostarSwiftUI ] jit link description [ FerrostarSwiftUI { merged static libs [ FerrostarCore FerrostarCoreFFI ] } ] } ] } } == POWER STATE LOGS: 2024-11-04, 14:22 Received power source state: Battery Powered (lowPowerMode: false, status: charged, level: 100%) 2024-11-04, 14:22 No device power state user override user default value.Current power state: Full Power ```
Be-Maps commented 1 week ago

For me all started to work just a few days ago with: Xcode 16.2 Beta 2

ianthetechie commented 1 week ago

Huh... glad it's working for you! I just tried the latest beta and it's still crashing for me unless I enable legacy preview execution.