当我尝试上传我的apk时,VS2017显示此错误:
This API has been deprecated and is no longer available
您知道什么原因以及如何解决此错误吗?
Xamarin 4.12.3
答案 0 :(得分:2)
(“由于我是作为客人来回答的,因此不允许我嵌入图像,因此下面有图像链接”)
问题也发生在vs2019中,我认为这是由Google Play控制台中的此消息引起的
我不确定如何解决此问题,但是如果您需要发布版本,可以手动获取apk并将其上传到Google Play控制台。
存档管理器>单击所需的apk>单击打开的文件夹>从“ signed-apks”文件夹中获取apk文件
然后您可以转到Google Play控制台并创建一个发行版,然后将APK文件与新创建的发行版一起手动上传。
我知道这不是我刚刚想出的解决方案,以防它可以帮助任何人。
答案 1 :(得分:1)
相同的消息(VS 2019,16.3.10;所有Nuget-Packages已更新等) 我很确定这是使用旧API调用从VS内部上传的。直到现在,我还没有得到MS支持的确认-仍在等待。
https://developercommunity.visualstudio.com/content/problem/844304/api-has-been-deprecated-410.html
答案 2 :(得分:1)
Microsoft在Visual Studio的新版本16.4.2(this bug)中修补了see patch notes。
请确保更新到此版本以解决该问题。