2016-07-23 85 views
1

剛剛使用SkiaSharp創建了一個優秀的UWP應用。香港專業教育學院嘗試運行App Store的認證工具包,但我得到以下voilations:SkiaSharp違反Windows應用商店應用認證

Error Found: The supported APIs test detected the following errors: 
API TlsAlloc in kernel32.dll is not supported for this application type. libSkiaSharp.dll calls this API. 
API TlsGetValue in kernel32.dll is not supported for this application type. libSkiaSharp.dll calls this API. 
API TlsSetValue in kernel32.dll is not supported for this application type. libSkiaSharp.dll calls this API. 
Impact if not fixed: Using an API that is not part of the Windows SDK for Windows Store apps violates the Windows Store certification requirements. 

因此,沒有人知道,如果我們可以發佈到Windows應用商店裏SkiaSharp?如果不是,UWP的支持沒有任何意義。

任何人都可以幫我解決這個問題嗎?

回答

1

感謝您使用SkiaSharp!

我一直在努力獲得UWP支持,我想我已經完成了。最後兩個版本:v1.53.1和v1.53.1.1不應該導致任何認證錯誤。

如果仍然存在,請打開問題(https://github.com/mono/SkiaSharp/issues),以便我們儘快修復。

編輯

我們在這裏哈希這一點:https://github.com/mono/SkiaSharp/issues/129

最後一個音符:ARM/x64的都行,但86還是用getenv

EDIT 2

您提交的Skia.UWP.Demo通過認證。

您的更改最多需要16個小時才能讓所有客戶看到。發佈後,您的應用列表將在https://www.microsoft.com/store/apps/9NBLGGH51856上提供。

謝謝 Windows應用商店團隊