-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Usage of CGSRegionRelease
in core-graphics
prevents publishing to the Mac AppStore
#656
Comments
These were introduced in servo/core-graphics-rs#50. There is no workaround other than not using the private APIs Perhaps you have a dependency somewhere that's using them? To find out, I'd suggest you clone the repo, remove the private module, and add the repo in a |
These were apparently only used in a long-dead, long-unused fork of glutin ( I'm inclined to remove this functionality. |
If that's true, I'm ok with that solution. How did you determine that? |
I searched for various things via GitHub code search and found that the only things using this were the code that it was specifically added for, in |
This is a private API on macOS. This code was added for use in `servo-glutin` and was not used outside of that as far as I know (by doing various code searches). Fixes servo#656.
My app got rejected from the Mac AppStore with the following message:
I believe the offending code is here:
core-foundation-rs/core-graphics/src/private.rs
Line 24 in 0933af0
I haven't found any workaround yet, any help would be greatly appreciated.
The text was updated successfully, but these errors were encountered: