-
Notifications
You must be signed in to change notification settings - Fork 537
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
Violates Windows Store App Certification #129
Comments
I suspect the problem is this code from: skia/src/utils/SkRTConf.cpp There is some code surrounded by |
The SkRTConf.cpp preprocessor check appears to do the right thing. It should be excluded. I believe it is coming from libjpeg-turbo in the third party section. Trying to think of a clean way to patch those files. @mattleibow have we patched any other third party work? |
Fixed in commit c185f5c |
Inject an empty method using defines. I am not sure how this compiled since the code in SkRTConf.cpp throws a compiler error, but the code in jsimd_x86_64.c does not... |
This should be fixed in the upcoming (planned for this week) release: v1.53.1 |
Re-opening this on account that x86 still uses |
I think everything is fixed now, just waiting on my app to be officially published. |
|
Hi guys I am still experiencing this issue with SkiaSharp v1.54 :( Message from Windows Store Certification: Any suggestions? |
@tseemann-xematec That is weird. Especially since I have an app on the store using v1.54.0. What you can do to test is to run the cert tool on one platform at a time and see which one is failing. What you can try is to remove the NuGet, and then delete it from your cache Then restore it. Maybe for some reason it is doing it wrong. I released the app using the NuGet, so it can't be the released one. But, just for sanity, could you re-download and then run the cert again? Let me know what happens... |
Thanks, @mattleibow - I will try removing and re-adding the package entirely. I'll be back. |
@tseemann-xematec Did this resolve your issue? |
@mattleibow Problem solved :) You were right - we still had a reference to v1.53. All our direct references in our projects to SkiaSharp were correctly v1.54, but it turned out we had an indirect reference to v1.53 in one of our own NuGet packages, because it stated a dependency on v1.53, even though it was itself using v1.54. Thanks for your hint! |
running a UWP app through windows store certification kit and I get
API getenv in api-ms-win-crt-environment-l1-1-0.dll is not supported for this application type. libSkiaSharp.dll calls this API.
So we cant publish UWP apps with SkiaSharp.
The text was updated successfully, but these errors were encountered: