A versão 4 (V4) do AWS SDK para .NET foi lançada!
Para começar a usar a nova versão do SDK, consulte o Guia do desenvolvedor AWS SDK para .NET (V4), especialmente o tópico sobre migração para a versão 4.
Considerações especiais sobre o suporte ao Unity
Ao usar o AWS SDK para .NET e o .NET Standard 2.0
-
Você precisa obter os assemblies do AWS SDK para .NET e aplicá-los ao seu projeto. Para obter informações sobre como fazer isso, consulte Faça download e extraia os arquivos ZIP no tópico Como obter assemblies do AWSSDK.
-
Você precisa incluir as seguintes DLLs em seu projeto Unity junto com as DLLs do AWSSDK.Core e dos outros serviços da AWS que você estiver usando. A partir da versão 3.5.109 do AWS SDK para .NET, o arquivo ZIP padrão .NET contém essas DLLs adicionais.
-
Se você estiver usando o IL2CPP
para criar seu projeto Unity, deverá adicionar um arquivo link.xmlà sua pasta Asset para evitar a remoção do código. O arquivolink.xmldeve listar todos os assemblies do AWSSDK que você estiver usando e cada um deve incluir o atributopreserve="all". O trecho a seguir mostra um exemplo desse arquivo.<linker> <assembly fullname="AWSSDK.Core" preserve="all"/> <assembly fullname="AWSSDK.DynamoDBv2" preserve="all"/> <assembly fullname="AWSSDK.Lambda" preserve="all"/> </linker>
nota
Para ler informações básicas interessantes relacionadas a esse requisito, consulte o artigo em https://aws.amazon.com/blogs/developer/referencing-the-aws-sdk-for-net-standard-2-0-from-unity-xamarin-or-uwp/
Além dessas considerações especiais, consulte O que mudou na versão 3.5 para obter informações sobre como migrar seu aplicativo Unity para a versão 3.5 do AWS SDK para .NET.