我创建了一个非常简单的 Xamarin Forms 应用程序,它使用ZXing.Net.Mobile
和HttpClient
(应用程序扫描条形码/QR 码并将其发送到服务器)。此应用程序已在 App Store 和 Play Store 中成功发布,但在将其上传到 Microsoft Store 时,认证失败,并在“支持的 API 测试”部分中的每个架构(x86、x64、ARM、ARM64)上显示以下消息:
此应用程序类型不支持 ws2_32.dll 中的 API FreeAddrInfoEx。MyApp.UWP.dll 调用此 API。
我不知道是什么原因造成的,但我怀疑 ZXing,因为这是我之前没有在已发布的应用程序中使用的唯一第三方库。
有谁知道我该如何解决这个问题?