Skip to content

MACOS 15 error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead. #599

@aokinba

Description

@aokinba
image # github.com/giongto35/cloud-game/v3/pkg/network/webrtc ../../pkg/network/webrtc/factory.go:76:27: cannot use ice.MulticastDNSModeDisabled (constant 1 of type "github.com/pion/ice/v3".MulticastDNSMode) as "github.com/pion/ice/v4".MulticastDNSMode value in argument to s.SetICEMulticastDNSMode # github.com/go-vgo/robotgo In file included from ../../../../../soft/gopath/pkg/mod/github.com/go-vgo/[email protected]/robotgo.go:42: In file included from ./screen/goScreen.h:14: ./screen/screengrab_c.h:28:21: error: 'CGDisplayCreateImageForRect' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead. 28 | CGImageRef image = CGDisplayCreateImageForRect(displayID, CGRectMake(o.x, o.y, s.w, s.h)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGDirectDisplay.h:391:33: note: 'CGDisplayCreateImageForRect' has been explicitly marked unavailable here 391 | CG_EXTERN CGImageRef __nullable CGDisplayCreateImageForRect( | ^ 1 error generated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions